sqld를 위한 학습 중 예제에서 발견한 exists와 in에 관련된 내용을 하나 정리하려고 한다. 예제문제 예제 중, 특정 기간 이후 발송된 총 메일의 갯수가 이벤트의 갯수 미만인 유저(이벤트 메일이 하나 이상 누락된 유저)의 정보를 표시하는 쿼리가 있었다. 테이블 구조 예제를 재현하기 위해 유저, 이벤트 정보, 메일 발송내역 테이블을 생성하고 테스트를 위한 값들을 insert해준 상태이다. 상황user_id가 1인 유저의 경우 모든 event에 대한 메시지를 받은 상태이고, 2와 3인 유저는 일부 event에 대한 message가 누락된 상태이다. 문제의 쿼리문과 결과 사진이다. 코드 블럭으로 옮겨보면SELECT a.user_id, a.user_name, a.email FROM t10_us..