我有一個查詢,看起來像這樣:MySQL的GROUP_CONCAT在加入
SELECT
*,
GROUP_CONCAT(DISTINCT web_order_item.od_pcode) AS items,
GROUP_CONCAT(DISTINCT woi_id) AS woi_ids
FROM web_order
JOIN web_order_item USING(od_id)
JOIN customer_master ON customer_master.VC_CUSTOMER_CODE = web_order.p_vendor
LEFT JOIN production_item ON production_item.ItemID IN (GROUP_CONCAT(DISTINCT woi_id)) AND QCStatus <> 'received'
WHERE
web_order.od_date >= FROM_UNIXTIME(1357257600)
AND web_order.od_date <= FROM_UNIXTIME(1359936000)
AND web_order.od_id > 0
AND 1
GROUP BY web_order.od_id
ORDER BY web_order.od_id DESC
此查詢引發錯誤
General error: 1111 Invalid use of group function
缺少什麼我在這裏?謝謝