我想在我的DB計劃和按標題或標籤新聞搜索標籤和標題搜索我有這樣的代碼在MySQL:通過在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%"
你看到任何錯誤?由於其返回一些錯誤,在同一行多次..
表(重要的列): 計劃成 -ID -Titulo
的Promociones -ID -Titulo
- 標籤 -ID -Nombre
Programa_tag -id_tag -programa_tag
Promocion_tag -id_tag -promocion_tag
添加連接。圍繞應該用'OR'分隔的標準放置括號。 – Tom 2013-03-11 17:02:05