id username 出现过没有
1 a 没有
2 b 没有
3 c 没有
4 b 有
5 c 有
如果用sql server 实现username在之前数据出现过没有,即第3条c在之前前两条中出现过没有,第5条c在之前前4条中出现没有
------解决思路----------------------
SELECT T1.*,ISNULL(T3.[出现过没有],'没有')[出现过没有]
FROM TB T1
OUTER APPLY(SELECT CAST('有'AS NVARCHAR(2))[出现过没有]
FROM TB T2 WHERE T1.username=T2.username AND T1.id>T2.id
)T3