Я делаю многотабличный полнотекстовый запрос. Но я встретил некоторый вопрос.Мне нужно сделать запрос вроде
(SELECT
title,content,date,cat
FROM article1
WHERE
cat='Science fiction'
AND
MATCH (title,content)
AGAINST
('+Harry +Potter' IN BOOLEAN MODE))
UNION
(SELECT
title,content,date
FROM article3
WHERE MATCH (title,content)
AGAINST
('+Harry +Potter' IN BOOLEAN MODE))
Order By date DESC LIMIT 10
Но это вызвало Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Если я удалил cat='Science fiction' AND
, он может пройти тест.Если я хочу сделать запрос, то, что я хочу: первый полнотекстовый запрос требует удовлетворения cat='Science fiction'
.Большое спасибо.