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 29631 게시물 읽기
No. 29631
쿼리 질문입니다.. 도움을 부탁드려요~~
작성자
이종웅
작성일
2010-04-29 16:14
조회수
7,718

회원제 사이트에 공지사항이 있습니다.
회원이 공지사항(notice)의 어떤글을 읽으면 notice_confirm 이라는 테이블에
확인한 공지사항번호와 아이디가 입력됩니다. 읽었다는 체크를 하는거죠..

문제는 공지사항 리스트를 뿌려줄때 회원별로 확인안한 공지사항만 보여주고 싶습니다.
어떻게 쿼리를 날려야 할지 감이 안옵니다...ㅜ.ㅜ

도움을 부탁드립니다...

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

 left or right join 을 이용하시면 될 것 같은데요?

pelican7.egloos.com/2584398

글중에 left join 쪽 보시면 한쪽 테이블에 값이 없을경우 NULL 값이 반환됩니다.

확인한 공지사항만 갖고 오고 싶다면 where 에 읽은여부 is not null 인 레코드만 가져오면되고

확인안한 공지사항만 갖고 오고 싶다면 where 에 읽은여부 is null 인 레코드만 가져오면 될 것 같네요

pithecus(pithecus)님이 2010-04-29 21:00에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29634기간별 그룹을 구하고 싶습니다. [2]
장민철
2010-04-30
7832
296333개 테이블 join 해서 조회를 해보고 싶습니다. [2]
이현승
2010-04-30
7762
29632select 할 때 칼럼명에 alias 테이블 이름 붙이는 방법 찾아요 [2]
pithecus
2010-04-29
8018
29631쿼리 질문입니다.. 도움을 부탁드려요~~ [1]
이종웅
2010-04-29
7718
29630어떻게 하면 좋을까요. 서브쿼리 문제 [1]
류자현
2010-04-29
7772
29629앞부분의 일부가 일치하는 데이터들을 그룹화해서 얻어오는 법 [2]
제로당
2010-04-26
7027
29628간단한 쿼리 초보입니다. [1]
쿼리왕초보ㅠㅠ
2010-04-23
7745
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.035초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다