下面是我需要修改的查询,以便显示数据,日期明智,我在nwsa中有一个日期列。如何修改相同的查询,以便我可以获取具有特定日期的数据。
SELECT CODE_ID,
NAME_CODE,
SUM(INR_COL + OUT_COL) AS "TOTAL SUM"
FROM nwsa
WHERE CODE_ID='A12A'
OR CODE_ID ='A12B'
OR CODE_ID ='A12C'
OR CODE_ID ='A12D'
OR CODE_ID ='A12E'
OR CODE_ID ='A12EB'
OR CODE_ID ='A12F'
OR CODE_ID ='A12G'
OR CODE_ID ='A12I'
OR CODE_ID ='A12O'
OR CODE_ID ='A12U'
GROUP BY CODE_ID,
NAME_CODE ;
答案 0 :(得分:0)
我建议查询如下:
SELECT CODE_ID,
NAME_CODE,
SUM(INR_COL + OUT_COL) AS '[TOTAL SUM]',
(*your date column*)
FROM nwsa
WHERE CODE_ID IN ('A12A', 'A12B', 'A12C', 'A12D', 'A12E', 'A12EB', 'A12F',
'A12G', 'A12I', 'A12O', 'A12U')
GROUP BY CODE_ID, NAME_CODE, (*your date column*);\
万一,' CODE_ID'预计会随着时间的推移而增长,你可以按照@mathguy的建议将其移到另一个表格。