对于这样一个笼统的问题,我很抱歉,但我真的很难找出我收到错误的原因Unknown column 'tbl_downloads.itemid' in 'on clause'
。在 tbl_downloads 表中绝对有一个名为 itemid 的列。
SELECT tbl_downloads.itemid,COUNT(tbl_downloads.itemid*temp1.score) AS score2
FROM tbl_downloads,temp1
LEFT JOIN temp2 ON tbl_downloads.itemid=temp2.itemid
WHERE temp2.itemid IS NULL
AND tbl_downloads.memberid=temp1.memberid
GROUP BY tbl_downloads.itemid
ORDER BY score2 DESC
LIMIT 50;