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 29966 게시물 읽기
No. 29966
테이블 조인 해서 검색
작성자
마이초보
작성일
2011-04-14 10:42
조회수
7,854

안녕하세요 MYSQL 초보 입니다.

고수님께 도움을 청하려고요~~ ㅜㅜ

테이블이 두개 있습니다.

a 테이블 userid  , regdate

b테이블 userid , data1, data2,... 가 있습니다.

여기서 b테이블에서  a 테이블의 userid  와  userid 가 같은 데이터의 갯수를 검색 하는 것입니다.

간단해 보이는데요~  b 테이블에 data가 없는 userid 도 있어요..

이런 경우는 카운트를 0으로 표시 해야 하는데 이게 잘 안됩니다. ㅜㅜ

어떻게 조인을 해야 될까요??

고수님의 조언 부탁 드립니다. ^^ 좋은 하루 보내세요~

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

 LEFT JOIN 수행하시면 됩니다.

SELECT a.userid AS userid, COUNT(b.userid) FROM a LEFT JOIN b ON a.userid = b.userid GROUP BY a.userid;

 

박현우(lqez)님이 2011-04-15 08:48에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29969MAX값에 해당하는 NO값 가져오기 [2]
이수진
2011-04-19
9459
29968리플리케이션 구성시 마스터 자동전환 프로시저 문의 [1]
조영곤
2011-04-18
8460
29967left Outer Join 에 대한 질문 입니다. [2]
강삼수
2011-04-14
7900
29966테이블 조인 해서 검색 [1]
마이초보
2011-04-14
7854
29965MySQL 타서버간 트리거 사용시 [2]
양승훈
2011-04-12
9676
29963홈페이지 DB 연동 질문입니다. [1]
데베베데베
2011-04-10
9116
29962mysql 테이블 생성 질문입니다^^ [1]
정복희
2011-04-08
7761
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다