22,210
社区成员
发帖
与我相关
我的任务
分享
SELECT skill.*
FROM skill
JOIN
(SELECT userid, MIN(id) id FROM skill GROUP BY userid) t
ON t.id = skill.id
select * from (
select
row_number() over(partition by userId order by skillName) as rid
,*
from skill
) as tt
where tt.rid=1
SELECT * FROM SKILL A
WHERE NOT EXISTS (SELECT 1 FROM SKILL WHERE USERID=A.USERID AND ID<A.ID)