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
운영게시판
최근게시물
Oracle Q&A 38950 게시물 읽기
No. 38950
group by 와 distinct의 차이점??
작성자
궁금
작성일
2011-10-11 10:20
조회수
5,262

안녕하세요...많은 도움 받고 있는 1인 입니다...

개발중 1:n 테이블의 조인 결과가 여러건이 나와서 단건을 만들려고 distinct를 사용하였습니다...

group by 나 distinct는 제가 원하는 결과값대로 나오는데요...

좀 초보적인 질문인데...이 둘의 차이점이 무엇인가요?

혹시 속도의 차이점이 있긴 있을거 같은데...얼마나 차이가 나는지요?

또 차이가 있다면 내부적으로 어떠한 요인들로 인해 차이가 나는지 여쭈어 봅니다...

부끄럽습니다!! 감사합니다~

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

단순 중복을 제거하는거라면 distinct

그룹된 집합으로 sum 이나 max 등을 내는것이라면 group by

필요한것에 쓰면 됩니다.

채용근(taiji97)님이 2011-10-11 10:45에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
38953ORA-24315 illegal attribute type
이동희
2011-10-12
4701
38952오라클 db문제입니다. 도와주세요. ㅠㅠ [4]
긴급도움요청
2011-10-11
13083
38951로또 쿼리질문 (통계표?) [4]
그렇구나~
2011-10-11
7085
38950group by 와 distinct의 차이점?? [1]
궁금
2011-10-11
5262
38949오라클 10g EM (최상위 작업에서 SQL문 텍스트 풀쿼리 조회 방법) [2]
라클리
2011-10-10
4054
38948오라클9i에서 특정 문자들(다국어)들이 깨져서 들어갑니다. [1]
hym77
2011-10-10
4936
38947[권한 관련] 질문입니다. ㅠ.ㅠ [1]
김승욱
2011-10-09
4298
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다