database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30850 게시물 읽기
No. 30850
순차 데이터 검증
작성자
검증
작성일
2015-06-29 17:33
조회수
7,191

 부모 | 순서

   1       1

   1       2

   2       1

   2       2

   1       4

   1       4

---------------- 

 데이터를 검증하여

무모가 같을 경우 순서값이 중복이 되거나 빠진것이 없는지 검증하는 쿼리를 짜야하는데 도움좀 부탁드립니다.

 

꾸벅

이 글에 대한 댓글이 총 1건 있습니다.

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
;

마농(manon94)님이 2015-06-30 08:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30855쿼리 질문합니다.
김다윗
2015-07-02
7226
30854MariaDb를 쓰려고하는데요.. [1]
박경일
2015-07-01
7335
30851증가 문자열 가져오기 [1]
loop
2015-06-29
7266
30850순차 데이터 검증 [1]
검증
2015-06-29
7191
30849Mysql 상용 라이센스 구매 관련... [1]
박경일
2015-06-29
7295
308481500만건 데이터에 대한 일자별 UV 추출 건 [3]
박병준
2015-06-22
8307
30846mysql++.h 를 이용한 리눅스 환경에서 c++ 과 mysql 연동...
질문자
2015-06-22
7988
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다