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
운영게시판
최근게시물
MS-SQL Q&A 6610 게시물 읽기
No. 6610
다음과 같은 데이타에서 중복 없이 보여주고 싶은데
작성자
주정뱅이
작성일
2013-01-04 18:49
조회수
7,113

 데이타가 다음과 같이 있습니다

 

u_id  u_val c_date

 

AA 1 2013-01-01

AA 2 2013-01-01

AA 1 2013-01-02

AA 1 2013-01-03

BB 1 2013-01-01

BB 1 2013-01-01

BB 2 2013-01-02

CC 1 2013-01-02

CC 1 2013-01-04

DD 2 2013-01-05

 

위 데이타들을 중복을 제거하고 c_date는 최초의 데이타만 보여주고 싶습니다.

 

 

AA 2013-01-01

BB 2013-01-01

CC 2013-01-02

DD 2013-01-05

 

이렇게 보여줄려면 쿼리를 어떻게 짜야 되나요?

아무리 해봐도 c_date를 어떻게 해줘야 될지 모르겠습니다.

답변 좀 부탁 드립니다.

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

안녕하세요.

다음과 같은 식으로는 어떤지요?

 

select u_id,min(c_date)

from table_name

group by u_id

order by u_id;

정상규(pajama)님이 2013-01-04 22:17에 작성한 댓글입니다.
이 댓글은 2013-01-04 22:17에 마지막으로 수정되었습니다.

정답 

우욱님이 2013-01-05 11:03에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6613조인에 대한 질문 [2]
전기영
2013-01-09
8166
6612SQL Server 2005 이상 [1]
김기영
2013-01-08
6921
6611A,B,C,D,E 컬럼의 값들을 곱하고 싶은데요. [1]
김우성
2013-01-08
7412
6610다음과 같은 데이타에서 중복 없이 보여주고 싶은데 [2]
주정뱅이
2013-01-04
7113
6609exe실행시 ini 내용 읽어 컨트롤하고 싶어요...
우성대왕짱
2013-01-02
6866
6607합계를 구하고 싶어요... [4]
김우성
2012-12-31
7590
6597delete 문을 빠르게 하는 방법.. [1]
피크맨
2012-12-27
7838
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다