前提・実現したいこと
以下テーブルの
最新販売日(sale_date)の購入金額(discount_price)を一行で抜き出したいと考えております。
table=a
ID sale_date discout_price
1 20181102 2390
1 20181102 510
1 20171022 5280
2 20160404 4608
2 20181012 2200
→この場合だと
①IDは1 sale_dateは20181102 discount_priceは2390+510=2900
②IDは2 sale_dateは20181012 discount_priceは2200
試したこと
SELECT max(sale_date),discount_price FROM a
→最新日はmaxで取り出すのですが、WHERE句での指定がどうするのか困っています。
なにかよい方法があればご教授お願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。