부모 | 순서
1 1
1 2
2 1
2 2
1 4
----------------
데이터를 검증하여
무모가 같을 경우 순서값이 중복이 되거나 빠진것이 없는지 검증하는 쿼리를 짜야하는데 도움좀 부탁드립니다.
꾸벅
SELECT gb, seq , @flag := CASE WHEN gb = @gb AND seq = @seq THEN '중복' WHEN gb = @gb AND seq != @seq + 1 THEN '누락' WHEN gb != @gb AND seq != 1 THEN '누락' END AS flag , @gb := gb , @seq := seq FROM (SELECT 1 gb, 1 seq UNION ALL SELECT 1, 2 UNION ALL SELECT 2, 1 UNION ALL SELECT 2, 2 UNION ALL SELECT 1, 4 UNION ALL SELECT 1, 4 ORDER BY gb, seq ) a , (SELECT @gb := 0, @seq := 0, @flag := '') b ;