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 8665 게시물 읽기
No. 8665
중복 때문에 그러는데요..ㅠㅠ 도와주세요
작성자
최용은(choiye)
작성일
2010-05-10 13:11
조회수
7,484

제가 db 초보라 잘 몰라서 그래서 이렇게 질문 올립니다.

데이터 중복 때문게 그럽니다. 

seq             title                  body             in_date(날짜)            prod_text(본문 내용 요약) 

=================================================================

1              타이틀1     ||      내용      ||         2010-05-19   ||           어쩌구 저쩌구 요약

2             타이틀1      ||   1 내용2   ||          2010-05-19   ||           ㅎㅎㅎㅎ

3             타이틀23    ||   우리바디 ||        2010-05-29    ||        하하하하하하 

4             타이틀5      ||    ^^            ||         2010-05-29    ||           요약요약요약

5            타이틀5       ||    ^^            ||         2010-05-29    ||         요약요약요약

6            타이틀6      ||      ~~         ||         2010-05-29     ||        으흐흐흐흐흐

===================================================================

 

이렇게 data가 있으면   sql을 이용하여서

 

seq             title                  body             in_date(날짜)            prod_text(본문 내용 요약) 

=================================================================

2             타이틀1      ||   1 내용2   ||          2010-05-19   ||           ㅎㅎㅎㅎ

3             타이틀23    ||   우리바디 ||        2010-05-29    ||        하하하하하하 

5            타이틀5       ||    ^^            ||         2010-05-29    ||         요약요약요약

6            타이틀6      ||      ~~         ||         2010-05-29     ||        으흐흐흐흐흐

===================================================================

 

이런 식으로 데이터를 뽑아 올려고 합니다. 여기서   seq 는 pk  이고, 나머지 것들은 다 중복이 허용 됩니다.

쉽게 말해서  title만 중복이 안되게 뽑아 오고 싶습니다.  단, 정렬은  in_date desc 로 하고 싶습니다.

 

제가 여러 방법을 써보았지만.. 안되더군요.. 특히  order by 를 사용 할때는 distinct <== 요게 안되더라구요..

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

같은 타이틀을 가지면서 body, in_date, prod_text 의 내용이 틀릴때 어떤 것을 선택할건지에 대한 기준이 있어야 될거 같은데요. 이 상태로는 어떤걸 뽑아오려고 하는건지 알수가 없네요.

 

정원천(아리수)님이 2010-05-10 14:09에 작성한 댓글입니다.

정원천님이 말씀하신 기준은 in_date로 잡고 싶어요 ~*

최용은(choiye)님이 2010-05-10 18:05에 작성한 댓글입니다.

 group by 쿼리문 써보세요

오승규(ochenjae)님이 2010-12-03 15:59에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8670pgAdmin3 한글 메세지 번역
김영우
2010-05-24
9681
8668pg_stat_activity 사용법
초보
2010-05-24
8542
8666문자셋 오류 좀 봐 주세요 [1]
초보
2010-05-18
9280
8665중복 때문에 그러는데요..ㅠㅠ 도와주세요 [3]
최용은
2010-05-10
7484
8664[질문] 데이터를 생성된 날짜별로 자동으로 지우는 방법 [1]
질문
2010-05-09
8253
8663인코딩 질문드립니다.
서버
2010-05-07
8615
8662explain 사용 관련 문의 입니다. [2]
정민준
2010-05-02
7634
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다