使用:
SELECT p.id,
p.title,
p.body
FROM POSTS p
JOIN CATEGORIES c ON c.postid = p.id
WHERE c.category = 'politic'
CATEGORIESテーブルで私が抱えている問題は、カテゴリ値を文字列として保存すると、データが正規化されないことを意味します。代わりに、CATEGORYテーブルを用意する必要があります。
カテゴリ
- category_id(主キー、auto_increment)
- category_description
...そしてcategory_id
を使用します CATEGORIES
の値 テーブル:
カテゴリ
- category_id(主キー、CATEGORY.category_idへの外部キー)
- post_id(主キー、POSTS.postidへの外部キー)