【发布时间】:2011-06-11 19:58:11
【问题描述】:
SELECT * from campaigns WHERE id not in
(SELECT
e.id_campaign, d.name, d.frequency, d.country, d.referral, d.bid, d.status, COUNT(e.id) AS countcap
FROM campaigns d
LEFT JOIN served e
ON d.id = e.id_campaign
WHERE
d.status = 'Active'
GROUP BY e.id_campaign
HAVING
countcap < d.frequency)
我收到错误“操作数应包含 1 列” - 但我需要 COUNT(e.id)
【问题讨论】:
-
我正在尝试从“广告系列”中选择与括号内的 SELECT 匹配的 ID 不匹配的所有记录
标签: mysql sql mysql-error-1241