db プログラムとニュースをタイトルまたはタグで検索したいのですが、mysql に次のコードがあります。
Select *
from promociones,promocion_tag,programa_tag,tags,programas
WHERE tags.nombre='STH'
AND tags.id=programa_tag.id_tag
AND programa_tag.id_programa=programas.id
OR tags.nombre='STH'
AND tags.id=promocion_tag.id_tag
AND promocion_tag.id_promocion=promociones.id
OR promociones.titulo LIKE "%STH%"
OR programas.titulo LIKE "%STH%"
エラーが表示されますか?それは何か間違ったものを返すので、同じ行が何度も..
表 (重要な列): Programas -ID -Titulo
プロモーション -ID -タイトル
-タグ -ID -名前
Programa_tag -id_tag -programa_tag
プロモーションタグ -id_tag -プロモーションタグ