表1
UserID,税率
1,0.10
2,0.20表2
USERID,杂项
1,500
1,100
1,-300
2,110

解决方案 »

  1.   

    用计算字段
    CREATE TABLE T
    ( a int,
      b int,
      c int, 
      d int, 
      税率 int,
    应缴税额 as a*税率+b+c-d )或者创建视图
    create view a
    as
    select a,b,c ,d, 税率, a*税率+b+c-d 
    from table
      

  2.   

    我想根据每个纳税人不同的税种的计税依据来计算应缴税额,比如
    应缴税额=a*税率+b+c-d的格式,应该如何建立计税依据的表呢?结构:
    税种表 (税种编号,税率)
    人员表 (人员编号,对应的税种编号,工资,其他)
    语句:
    select a.人员编号,a.工资*b.税率+a.其他 from 人员表 a,税种表 b where a.对应的税种编号=b.税种编号