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
운영게시판
최근게시물
PostgreSQL Q&A 6631 게시물 읽기
No. 6631
중복제거 및 원하는 정열순서 쿼리 질문입니다.
작성자
이승택
작성일
2006-04-20 17:18
조회수
2,825

project 라는 테이블에 p_title, p_update 등의 필드가 있습니다.

p_title에는 중복된 데이터가 들어가 있습니다.

예를들어

 

no p_title p_update
1 a 2006-03-20
2 c 2006-03-28
3 b 2006-04-01
4 a 2006-04-10
5 b 2006-04-15


 

쿼리결과가 아래와 같이 나오려면 어떻게 해야 할까요?

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

b 2006-04-15

a 2006-04-10

c 2006-03-28

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

즉, p_title은 중복이 제거되야 하고 정열은 p_update 최근날짜부터 되어야 합니다.

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

select p_title, max(p_update) from project

group by p_title 

order by 2 desc
김상기(ioseph)님이 2006-04-20 18:46에 작성한 댓글입니다.
이 댓글은 2006-04-20 18:47에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
6634postgreSQL을 MS-SQL로 이전하는 방법??? [3]
김명범
2006-04-22
2637
6633FOREIGN KEY에 관해 질문이여 [2]
조진우
2006-04-21
2754
6632postgresql 다운받는 곳 좀 알려주세요~~~ [1]
please
2006-04-21
2547
6631중복제거 및 원하는 정열순서 쿼리 질문입니다. [1]
이승택
2006-04-20
2825
6630plpgsql function 설정 관련 [2]
영수
2006-04-20
2908
6626인덱스에 관해 [4]
조진우
2006-04-17
2564
6623row 번호를 찾으려면... [3]
아즈샤라
2006-04-14
2777
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다