tablo1 tablo2
-------------------------- ------------------------------
fiyat1 tarih1 fiyat2 tarih2
---------- ------------ ----------- -----------
1200 03-2017 2100 03-2017
1050 03-2017 5200 03-2017
3250 04-2017 3200 04-2017
2501 04-2017
6100 05-2017
1100 05-2017
收集在同一日期在价格1,在2价, 减去2个总计,通过日期组收集在同一日期。MYSQL有2个表格。总共相同的日期。比较和减去日期
我想打印是这样的:
-----------------------
05-2017 7200
04-2017 2511
03-2017 -5050
的问题是真实的,但结果是错误的。我试过这个。
SELECT tablo1.tarih1,
tablo1.fiyat1,
SUM(tablo1.fiyat1),
tablo2.tarih2,
tablo2.fiyat2,
SUM(tablo1.fiyat1),
(SUM(tablo1.fiyat1) - SUM(tablo2.fiyat2)) AS sonuc
FROM tablo1 INNER JOIN
tablo2 ON tablo1.tarih1 = tablo2.tarih2
GROUP BY tablo1.tarih1
见https://meta.stackoverflow.com/questions/333952/why -should-i-provide-an-mcve-for-what-seem-to-the-very-simple-sql-query – Strawberry