FCode FName
1 aaaa
1 bbbb
1 cccc
2 dddd
2 eeee
3 ffff
3 gggg
要的效果为:
FCode FName
1 aaaa
bbbb
cccc
2 dddd
eeee
3 ffff
gggg
------解决思路----------------------
兼容2000
SELECT CASE WHEN COUNT(T2.FCode)=1 THEN T1.FCode END FCode如果你是用在程序上用的,建议在程序上显示的时候再做处理。
,T1.FName
FROM TB T1
LEFT JOIN TB T2 ON T1.FCode=T2.FCode AND T1.FName>=T2.FName
GROUP BY T1.FCode,T1.FName
ORDER BY COUNT(T2.FCode)