SQL 组按日期排序
我有一个类似于以下内容的表:
id
type
created (date).
我想要的是返回每种类型最近创建的项目。因此,它将为每种类型返回一个项目(最新的)。
EG
id:1 type:A 创建时间:2011
id:2 type:A 创建时间:2008
id:3 type:B 创建时间:2009
< code>id:4 type: B created:2010
这将返回记录 id 1 和 4。
I have a table that resembles the following:
id
type
created (date).
What I want is to return the most recently created item of each type. So it will return one item (most recent) for each type.
E.G.
id:1 type:A created:2011
id:2 type:A created:2008
id:3 type: B created:2009
id:4 type: B created:2010
This will return with record id 1 and 4.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可以使用自连接来工作
this works using a self join