2
3 개의 테이블이 있습니다.MySQL - 쿼리 구문
news:
id
title
categories:
id
name
newsEachCategories:
postId
categoryId
표 newsEachCategories는 각 게시물의 ID와 게시 된 카테고리의 ID를 보유합니다.
따라서 ID가 13 인 게시물이 카테고리 6 및 7에 게시 된 경우 하나의 "postId 13, categoryId 6"및 "postId 13, categoryId 7"의 두 가지 항목이 있습니다.
그래서 범주에있는 모든 게시물을 찾기 위해 (예를 들어 5의 ID로 카테고리) 내가 사용 : 나는 두 범주는 게시물을 선택하려면 내 쿼리를 synxtax 방법
SELECT news.title , news.editedTitle , news.id
FROM news JOIN newsEachCategories
ON news.id = newsEachCategories.postId
WHERE newsEachCategories.categoryId = 5
5와 6?