SELECT COUNT(ZYFXB.SGBH) AS '出现次数',YYFXB.YYLB AS '原因类别'
FROM SGZB INNER JOIN ZYFXB ON SGZB.SGBH =ZYFXB.SGBH INNER JOIN
YYFXB ON ZYFXB.YYBH = YYFXB.YYBH where convert(varchar(100),datepart(yy,SGZB.QSSJ))='2009'
GROUP BY YYFXB.YYLB
将语句这样写,在SQL2000的查询分析器中执行都没问题
在数据执行没问题试过的。具体的SQL如下
SELECT COUNT(ZYFXB.SGBH) AS '出现次数',YYFXB.YYLB AS '原因类别'
FROM SGZB INNER JOIN ZYFXB ON SGZB.SGBH =ZYFXB.SGBH INNER JOIN
YYFXB ON ZYFXB.YYBH = YYFXB.YYBH
GROUP BY YYFXB.YYLB