表格
日期 | 产品 | 销量 |
---|---|---|
2021-1-1 | A | 3 |
2021-1-1 | B | 7 |
2021-1-1 | A | 2 |
2021-1-2 | B | 1 |
2021-1-2 | A | 3 |
2021-1-2 | B | 6 |
结果
产品销量 | 2021-1-1 | 2021-1-2 |
---|---|---|
A | 5 | 7 |
B | 3 | 7 |
上述的功能如何用SQL语句实现?
或者帮忙看看这段错在什么地方,初学者不太熟悉
(SELECT 产品,SUM(销量)AS "1-1" FROM TABLE1 WHERE 日期="2021-1-1" GROUP BY 产品 )AS T1
LEFT JOIN
(SELECT 产品,SUM(销量)AS "1-2" FROM TABLE1 WHERE 日期="2021-1-2" GROUP BY 产品) AS T2
ON T1.产品=T2.产品
http://mysql.jsrun.net/