【发布时间】:2017-05-21 18:31:52
【问题描述】:
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 个总数,按日期分组。
我想打印这样的东西:
-----------------------
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
【问题讨论】:
标签: mysql date sum subtraction