###前提・実現したいこと
お世話になります。
日毎に売上を集計してます。
横並データを縦並びで出力したいです。
よろしければ、やり方を教えていただけませんでしょうか?
###該当のソースコード
SQL
1SELECT 2 IFNULL(R.point_of_sale, '') as '販売場所', 3 IFNULL(R.payment_method, '') as '支払方法', 4 ADDDATE('2017-05-01', D.number) as '支払日', 5 IFNULL(Sum(R.selling_price), 0) as '販売金額' 6FROM 7 vw_digits as D 8LEFT JOIN 9 vw_result R 10ON 11 ADDDATE('2017-05-01', D.number) = DATE(R.payment_confirm) 12WHERE 13 ADDDATE('2017-05-01', D.number) BETWEEN '2017-05-01' AND '2017-05-31' 14GROUP BY 15 R.payment_method, 16 ADDDATE('2017-05-01', D.number) 17ORDER BY 18 D.number 19ASC;
###補足情報(言語/FW/ツール等のバージョンなど)
MySQL 5.6
回答1件
あなたの回答
tips
プレビュー