Usar:
SELECT p.id,
p.title,
p.body
FROM POSTS p
JOIN CATEGORIES c ON c.postid = p.id
WHERE c.category = 'politic'
O problema que tenho com sua tabela CATEGORIES é que armazenar o valor da categoria como uma string significa que os dados não são normalizados - você deve ter uma tabela CATEGORY:
CATEGORIA
- category_id (chave primária, auto_increment)
- category_description
...e use o
category_id
valor em CATEGORIES
tabela:CATEGORIAS
- category_id (chave primária, chave estrangeira para CATEGORY.category_id)
- post_id (chave primária, chave estrangeira para POSTS.postid)