별은블로그
mysql 조건문 exists를 이용하여... 본문
예제
select * from likey where not exists
(select * from board where boardTitle="test");
위와 같은 쿼리문은
board테이블에서 boardTitle이 test인 레코드가 존재한다면 likey테이블에 존재하지 않는 레코드를 모두 검색하는 것을 의미한다.
참, 거짓으로 사용
만약
select * from likey where exists
(select * from board where boardTitle="test");
라면 어떨까?
정답은 board 테이블에서 boardTitle 이 test인레코드가 존재한다면 likey에 존재하는 레코드를 검색하는 것을 의미한다.
참,거짓으로 사용
'Dev > JAVA' 카테고리의 다른 글
원격서버에서 tomcat실행시 세션종료 설정관련... (0) | 2019.03.29 |
---|---|
exists를 이용해 조건부 삽입 (0) | 2019.02.21 |
mysql, mariadb 백업시 유의사항 (0) | 2019.02.21 |
getParameter getAttribute session request 에 대해서... (0) | 2019.02.21 |
footer설정시 너비를 어떻게 해야할까? (0) | 2019.02.16 |
Comments