我有兩個表,數據和agentdata。從1列中計數項並將它們拆分爲兩列
data (agentid, SimCardNumber, ProductName, Agentemail)
agentdata (id, agentid, ProductName)
目前我只涉及兩款產品,我想通過agentemail
agentemail | Product1 | Total1 | Product2 | Total2
-----------------------------------------------------------
[email protected] | ball | 5 | bat | 0
查看此列表組我嘗試此查詢,但我有問題,顯示兩個產品和它們並排。
SELECT a.agentid, d.Agentemail, a.ProductName, COUNT(a.ProductName) AS Total
FROM data AS d, agentdata AS a
WHERE d.agentid=a.agentid
GROUP BY a.ProductName