我有这个疑问,从一个PHP页面运行:这个查询有什么问题?
$feed_sql = "SELECT id, title, description, rssDate
FROM feed
WHERE MATCH (title) AGAINST ('" . $rows['suburb'] . "')
AND NOT EXISTS(SELECT feed_id, recipient_id, issent
FROM tracking_table
WHERE tracking_table.feed_id = $feed_id
AND tracking_table.recipient_id = $recipient_id
AND tracking_table.issent = 'Y')
GROUP BY pubDate
ORDER BY pubDate DESC
LIMIT 1";
然而,一旦运行,它返回以下错误:
您的SQL语法错误;检查对应于你的MySQL服务器版本使用附近的“AND tracking_table.recipient_id = 和tracki”在第7行
7号线是这个正确的语法手册:
AND tracking_table.recipient_id = $recipient_id
某些服务器信息:
PHP版本 5.2.6-1 + lenny9
MYS QL版本 5.0.51a
感谢:-)
不,这是你的代码,而不是查询。显示查询。 – 2010-09-03 07:16:59