Brug:
SELECT p.id,
p.title,
p.body
FROM POSTS p
JOIN CATEGORIES c ON c.postid = p.id
WHERE c.category = 'politic'
Det problem, jeg har med din CATEGORIES-tabel, er, at lagring af kategoriværdien som en streng betyder, at dataene ikke normaliseres - du bør i stedet have en CATEGORY-tabel:
KATEGORI
- category_id (primær nøgle, auto_increment)
- category_description
...og brug category_id
værdi i CATEGORIES
tabel:
KATEGORIER
- category_id (primær nøgle, fremmednøgle til CATEGORY.category_id)
- post_id (primær nøgle, fremmednøgle til POSTS.postid)