Development/MySQL
HAVING 사용해서 집계함수 조건 비교 하기
내가 해결 해야 되는 문제 User 가 가진 Tag 를 3 개 이상 가진 Post 를 구해야함. (Post 에도 태그 등록 가능, 단 User 도 Post 도 최대로 등록할 수 있는 태그는 제한 되어 있음) 현재 가지고 있는 조건 User, Post, Tag, PostTag, UserTag 로 총 5 개의 테이블 존재 User 와 Post 는 1:N 관계 User 와 Tag 는 M:N 관계 (UserTag 테이블 생성) Post 와 Tag 는 M:N 관계 (PostTag 테이블 생성) 1. User 가 가진 Tag 의 Id 와 Post 가 가진 Tag 의 Id 가 일단 같은 걸 찾아보자. SELECT ph.PostId, ph.TagId FROM PostTag ph INNER JOIN UserTag uh ..
2021. 1. 10. 14:19
최근댓글