我想按标题或标签在我的数据库程序和新闻中搜索我在 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
Promociones -ID -Titulo
-标签 -ID -Nombre
Programa_tag -id_tag -programa_tag
Promocion_tag -id_tag -promocion_tag