데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

샘플데이타는 [1]등록일 역순으로 나열이 되고있습니다.

 

동일날짜에 같은 ID끼리는 그룹으로 보이게 정렬을하려고

 

[2]처럼 정렬을 했더니 동일날짜에 같은 ID끼리 그룹으로 나열은되는데

 

기존의 등록순서는  무관하게 정렬이되고있는데

 

[3]형태처럼 나열을 하려고 하면 어떤식으로 쿼리를 만들어야할까요?

 

조언부탁드립니다.

 

감사합니다^^

 

 

1]  select * from TEST ORDER BY REGDATE DESC  

      ID                     REGDATE

20  AAA       2013-01-20 14:01:00.000
19  CCC        2013-01-20 13:19:00.000
18  FFF         2013-01-20 12:29:00.000
17  EEE        2013-01-20 11:02:00.000
16  DDD       2013-01-20 10:32:00.000
15  BBB        2013-01-20 09:43:00.000
14  CCC        2013-01-20 08:18:00.000
13  AAA        2013-01-20 07:09:00.000
12  CCC        2013-01-20 06:23:00.000
11  FFF          2013-01-20 05:45:00.000
10  AAA        2013-01-19 14:24:00.000
09  BBB        2013-01-19 13:44:00.000
08  CCC        2013-01-19 12:16:00.000
07  DDD        2013-01-19 11:27:00.000
06  BBB        2013-01-19 10:36:00.000
05  AAA        2013-01-19 09:45:00.000
04  EEE         2013-01-19 08:30:00.000
03  BBB        2013-01-19 07:08:00.000
02  FFF         2013-01-19 06:10:00.000
01  BBB        2013-01-19 05:05:00.000

 

 

 

2] select * from TEST ORDER BY convert(nchar(10),REGDATE,121) DESC, ID DESC

       ID                   REGDATE

11  FFF        2013-01-20 05:45:00.000
18  FFF        2013-01-20 12:29:00.000
17  EEE       2013-01-20 11:02:00.000
16  DDD      2013-01-20 10:32:00.000
14  CCC       2013-01-20 08:18:00.000
12  CCC        2013-01-20 06:23:00.000
19  CCC        2013-01-20 13:19:00.000
15  BBB       2013-01-20 09:43:00.000
13  AAA       2013-01-20 07:09:00.000
20  AAA       2013-01-20 14:01:00.000
02  FFF         2013-01-19 06:10:00.000
04  EEE        2013-01-19 08:30:00.000
07  DDD        2013-01-19 11:27:00.000
08  CCC        2013-01-19 12:16:00.000
09  BBB        2013-01-19 13:44:00.000
03  BBB        2013-01-19 07:08:00.000
01  BBB        2013-01-19 05:05:00.000
06  BBB        2013-01-19 10:36:00.000
05  AAA        2013-01-19 09:45:00.000
10  AAA        2013-01-19 14:24:00.000

 

 

 

 

[3] 원하는 나열형태

        ID                   REGDATE

20  AAA       2013-01-20 14:01:00.000
13  AAA       2013-01-20 07:09:00.000
19  CCC        2013-01-20 13:19:00.000
14  CCC        2013-01-20 08:18:00.000
12  CCC        2013-01-20 06:23:00.000
18  FFF         2013-01-20 12:29:00.000
11  FFF         2013-01-20 05:45:00.000
17  EEE         2013-01-20 11:02:00.000
16  DDD        2013-01-20 10:32:00.000
15  BBB        2013-01-20 09:43:00.000
10  AAA        2013-01-19 14:24:00.000
05  AAA        2013-01-19 09:45:00.000
09  BBB        2013-01-19 13:44:00.000
06  BBB        2013-01-19 10:36:00.000
03  BBB        2013-01-19 07:08:00.000
01  BBB        2013-01-19 05:05:00.000
08  CCC        2013-01-19 12:16:00.000
07  DDD       2013-01-19 11:27:00.000
04  EEE         2013-01-19 08:30:00.000
02  FFF         2013-01-19 06:10:00.000

 

 

 

No. Subject Author Date Views
6493 ODBC 환경에서 프로시저 호출 시, EXEC 와 Call 의 차이 [1] 이티 2013.02.21 10511
6492 SP 작성시 예외처리, 트랜잭션 질문입니다. [2] 치맥 2013.02.21 7964
6491 아주 기초적인 질문 인데요.. [1] bios 2013.02.21 6839
6490 임시테이블 alter table ~ add ~ 안먹히나요 ?? [1] 풀내기vber 2013.02.21 7413
6489 정렬 문의 드립니다. [5] 김미영_279087 2013.02.21 6336
6488 복제테이블 파티션 가능한가요? [3] 하흥수 2013.02.20 6876
6487 MSSQL 2008 64 --> MySql Linked Server 오류 질문입니다. [2] MySql00 2013.02.20 33269
6486 Select 좀 도와 주세요 [2] 이유진_301818 2013.02.20 6145
6485 음 뭔가 잘못된거같아서 질문드립니다. [2] 멍이 2013.02.20 6767
6484 개체 존재 여부 확인해서 드랍시키는 구문 질문입니다. [4] 치맥 2013.02.20 7102
6483 특수문자가 포함된 항목 찾기 [2] 조C 2013.02.20 12070
6482 db에 대한 요청이 몰려서 sql 서버가 느려지거나 떨어질때 해결방법은.. [9] zza 2013.02.19 6949
6481 간단한 쿼리 질문드립니다.부탁드립니다. [5] 이라부 2013.02.19 6618
6480 복제가 되지 않습니다. 도와주세요.ㅠㅠ [1] 두루마리휴지 2013.02.19 6790
» 데이타 정렬에 관해서 문의드립니다. [4] 에버존 2013.02.19 6669
6478 대용량의 테이블을 Update하려고 하는데 좋은 방법을 구합니다. [6] 김시준 2013.02.19 16594
6477 SQL2008 구문오류... [3] 동동그래머 2013.02.19 6831
6476 세개의 Table Join 후 Data 가로로 표현 [5] hwang88 2013.02.19 8079
6475 SQL 2005 Standard Install Error: 29503 [5] skymeet 2013.02.19 8881
6474 2008 서버에 서비스팩을 설치하면 R2와 동일해지나요? [10] 블랙 2013.02.18 11836





XE Login