我的表里有条这样的记录
ID ,NAME ,ADF,A1,A2,A3,
1 AA 1 2 3 4
1 AA 2 2 3 4
1 AA 3 2 3 4
1 AA 4 2 4 3
1 AA 2 3 1 4
我要查询这样一个结果怎么写
ID NAME ADF1,ADF2,ADF3,ADF4,ADF5
1 AA 1 2 3 4 5
ID ,NAME ,ADF,A1,A2,A3,
1 AA 1 2 3 4
1 AA 2 2 3 4
1 AA 3 2 3 4
1 AA 4 2 4 3
1 AA 2 3 1 4
我要查询这样一个结果怎么写
ID NAME ADF1,ADF2,ADF3,ADF4,ADF5
1 AA 1 2 3 4 5
===
SELECT fUnit,
SUM(CASE WHEN fSex= '男' THEN 1 ELSE 0 END) AS countM,
SUM(CASE WHEN fSex= '女' THEN 1 ELSE 0 END) AS countF
FROM tblName
GROUP BY fUnit
===
可查询各单位男女的人数
http://www.csdn.net/develop/read_article.asp?id=18622