access交叉表的结果?
TRANSFORM Sum(涉外收入申报.[收入款金额(折美金额)]) AS [收入款金额(折美金额)之总计] SELECT 涉外收入申报.[收款人名称], Sum(涉外收入申报.[收入款金额(折美金额)]) AS [总计 收入款金额(折美金额)] FROM 涉外收入申报 GROUP BY 涉外收入申报.[收款人名称] PIVOT Format([申报日期],"mmm") In ("一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"); 以上为SQL,结果总计为正确,但日期列结果为NULL,如何解决?
现在理解你的意思了, 改成这样的语句: SELECT 涉外收入申报.[收款人名称], Sum(涉外收入申报.[收入款金额(折美金额)]) AS [总计 收入款金额(折美金额)] FROM 涉外收入申报 GROUP BY 涉外收入申报.[收款人名称] PIVOT monthname(datepart("m",涉外收入申报.[申报日期])) 你原来的语句, format([申报日期],"mmm")的结果是三位缩写英文字母,当然不在后面的in (....)里面,所以结果为空. 使用时,最好把表先按申报日期排序. monthname()和datepart()这两个函数,我在access2003中通过了.
答:是的以后个人收入超过1500元就要申报个人所得税。而在以就我国只是盯住了国有企业的低收入普通工人了,他们辛辛苦苦挣了点工钱,过800元就要上税,而一些高收入的个...详情>>