小编Der*_*n S的帖子

特定id的最大日期返回值

这是我的sql server表

ID       Date       Value 
___      ____       _____
3241     9/17/12    5
3241     9/16/12    100
3241     9/15/12    20
4355     9/16/12    12
4355     9/15/12    132
4355     9/14/12    4
1234     9/16/12    45
2236     9/15/12    128
2236     9/14/12    323
2002     9/17/12    45
Run Code Online (Sandbox Code Playgroud)

这看起来应该很容易,但我不知道为什么我会被卡住.我想只为每个id选择max(date)和max(date)的值.我想忽略所有其他日期,这些日期不是每个id的最大值(日期).

这是我想要的表格:

ID       Date       Value 
___      ____       _____
3241     9/17/12    5
4355     9/16/12    12
1234     9/16/12    45
2236     9/15/12    128
2002     9/17/12    45
Run Code Online (Sandbox Code Playgroud)

我通过使用max(date)尝试了group,但它没有对任何内容进行分组.我不确定我做错了什么.在此先感谢您的帮助!

sql date max

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

date ×1

max ×1

sql ×1