Oracle SQL 查询帮助
给定一个表:
ID NUMBER
OBJECTID NUMBER
CATEGORYID NUMBER
SCORE NUMBER
SCOREDATE DATE
是否可以在一个查询中有效地检索给定对象的每个不同类别中的最后分数(基于SCOREDATE
)?
Given a table:
ID NUMBER
OBJECTID NUMBER
CATEGORYID NUMBER
SCORE NUMBER
SCOREDATE DATE
Is it possible to efficiently retrieve the last score (based on SCOREDATE
) in each distinct category for a given object in one query?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试:
Try:
您想要的内容属于
[greatest-n-per-group]
标记。实现结果的一种方法:What you want falls into the
[greatest-n-per-group]
tag. One way to achieve the result: