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
운영게시판
최근게시물
MySQL Q&A 30971 게시물 읽기
No. 30971
한테이블에서 컬럼 비교
작성자
안용재(vampireahn)
작성일
2016-07-05 16:07
조회수
6,778
idx member_num following_member_num
1 456 10
2 10 613
3 217 10
4 10 456

 

A 테이블에 위처럼 DATA가 있을때.

select member_num from A where following_member_num = 10

으로 select를 하였을시 

member_num
456
217

의 값이 나오는데요...

member_num의 컬럼과 following_member_num의 컬럼을 비교하여

같은 값이 있을경우 그 값을 제외한 

 

member_num
217

의 값만 구하려고 합니다.

 

어떻게 Query를 해야 할까요?

이렇게 저렇게 해봐도 잘 안됩니다.

고수님들의 답변 부탁 드립니다.

 

 

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

SELECT a.member_num
  FROM a
  LEFT OUTER JOIN a b
    ON b.following_member_num = a.member_num
 WHERE a.following_member_num = 10
   AND b.following_member_num IS NULL
;

마농(manon94)님이 2016-07-05 17:03에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30974쿼리 질문이요 [2]
류수연
2016-07-11
6813
30973쿼리 정렬이 잘 안되서 문의 드립니다. [1]
mr.승
2016-07-09
6859
30972도움을 요청합니다. [1]
고기웅
2016-07-07
6628
30971한테이블에서 컬럼 비교 [1]
안용재
2016-07-05
6778
30970mysql dump 문의 드립니다. [1]
꼬부기
2016-07-04
6746
30969mariadb galera cluster관련 질문입니다.
김응규
2016-06-30
6827
30968mysql odbc 연결에 어려움을 겪고 있습니다.
김호준
2016-06-28
7044
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다