一個記錄我還沒有想出如何分組按日期每個月獲得一個1紀錄,這是我的查詢:返回每月
select Date, weight
from Usrs
where usr = b
order by month
將返回:
user b
date weight
15/03/2017 18
15/03/2017 14
19/02/2017 19
18/03/2017 9
22/04/2017 24
30/04/2017 33
01/05/2017 15
03/05/2017 30
,但我只需要每個月的最後記錄,所以我想要它會是這樣的
date weight
15/03/2017 18
19/02/2017 19
18/03/2017 9
30/04/2017 33
03/05/2017 30
任何想法我怎麼能實現我的目標?
你有兩行'15/03/2017'你怎麼知道哪一個是最後一個?如果你只有一個日期,那麼你怎麼知道哪一個是最後一個? – ollie
這是sql服務器還是mysql?這些不是同一個數據庫。 – Donnie
我在想使用行號功能,但還沒有工作 – FrankMejia7