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 5860 게시물 읽기
No. 5860
group by 질문입니다.
작성자
작성일
2011-03-23 14:28ⓒ
2011-03-23 14:28ⓜ
조회수
6,216

아래와 같은 값들에서


Name        number
aaa             1111
bbb             1111

ccc             2222
ddd             3333

테이블에서 number는 같으나 name이 다른 경우만 추출하려고 합니다.

결과)

name            number

aaa                1111

bbb                1111

 

sql문을 어떻게 작성해야될지요.

조언부탁드립니다.

 

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

with t as (
select 'aaa' name, '1111' num union all
select 'bbb' name, '1111' num union all
select 'ccc' name, '2222' num union all
select 'ddd' name, '3333' num 
)
select name
     , num
  from (
         select name
              , num
              , count(name)over(partition by num) cnt
           from t
     ) a
 where cnt > 1
 order by name

知音(sunnylee72)님이 2011-03-24 10:56에 작성한 댓글입니다.
이 댓글은 2011-04-20 16:40에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
5864A에서 B로 데이터 복사하기 [1]
Antares
2011-03-31
6213
5863일자별 최대값은 어떻게 구해야 할까요? [3]
ㅊㅂ
2011-03-30
7586
5862재귀쿼리 삭제 문의
레이첼
2011-03-26
6356
5860group by 질문입니다. [1]
2011-03-23
6216
5859경우의수만큼 레코드를 나열하는 방법을 알고 싶어요^^
이만실
2011-03-22
7187
5857[질문]SQL구문 바꾸기? [2]
완전초보
2011-03-17
7203
5856필드명이 아닌 데이터로만 조회 가능할까요? [1]
김태희
2011-03-15
5951
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다