发布时间 : 星期三 文章计算机审计(带原来的答案)更新完毕开始阅读3a34792dc5da50e2524d7f90
销号标志 IS NOT NULL(表示该税票为有效税票) AND 开票日期 = 税票缴款期限(表示两个日期之间无时间间隔)AND 实缴税额/1000000 = ROUND(实缴税额/1000000,0)(“ROUND”是四舍五入函数,也可以使用FLOOR()和CEILING()函数)
可通过convert转化为整形,再通过取模操作 %取模,等于0即为整数.
convert(bigint,[税票表3].[实缴税额]) % 1000000= 0
请在“\\数据\\中央税收收入审计数据\\某地税数据3.mdb”的“税票表”中将这些整笔划出的税款检索出来。
select 纳税人识别号,实缴税额,开票日期,税票缴款期限 from dbo.税票表
where 销号标志 IS NOT NULL AND 开票日期=税票缴款期限 AND
CAST(实缴税额 as int)00000=0 自连接示例
税票表2 (6条记录)
企业编码 A B C A B C 开票日期 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 税率 0.33 0.33 0.33 0.15 0.33 0.33
·13·
税票表2到税票表2的笛卡儿积 (6*6=36条记录) 企业编码 A A A A A A B B B B B B C C C C C C A A A A A A B B B B B B C C C C C C · ·14
开票日期 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 99-9-30 税率 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.15 0.15 0.15 0.15 0.15 0.15 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33 企业编码 A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C A B C 开票日期 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 99-3-31 99-3-31 99-3-31 99-9-30 99-9-30 99-9-30 税率 0.33 0.33 0.33 0.15 0.33 0.33 0.33 0.33 0.33 0.15 0.33 0.33 0.33 0.33 0.33 0.15 0.33 0.33 0.33 0.33 0.33 0.15 0.33 0.33 0.33 0.33 0.33 0.15 0.33 0.33 0.33 0.33 0.33 0.15 0.33 0.33 满足:
[税票表].[企业编码] = [税票表的副本].[企业编码] AND [税票表].[税率] > [税票表的副本].[税率] AND [税票表].[开票日期] < [税票表的副本].[开票日期] AND [税票表的副本].[税率] = 0.15
的记录只有1条。
15··