我正在尝试使用单个表中的MS Query报告简单的3列查询,3列是“销售人员[EXECNAME]”,“销售车辆号码[ITEM]”,“没有拥有财务的汽车”关于它'[FINANCECASES]。没有字段只显示YES的财务,但是是一个具有财务价值的字段,所以我试图使用IIF为每个记录添加1,其中FinanceValue不是= 0.这是我的尝试但它根本不起作用?任何帮助将不胜感激。
SELECT t.EXECNAME, COUNT(t.ITEM),
IIF(SUM(t.TOTALFINANCE) = 0, 0, SUM(FINANCECASES) + 1) AS FINANCECASES
FROM t.csv t
GROUP BY t.EXECNAME
史蒂夫
答案 0 :(得分:0)
SELECT t.EXECNAME, COUNT(t.ITEM),
SUM(CASE WHEN t.TOTALFINANCE > 0 THEN 1 ELSE 0 END) AS FINANCECASES
FROM t.csv t
GROUP BY t.EXECNAME