1
7
警告:绝对不是DBA。;) 但是,一个快速的、未经测试的尝试:
假设你想要 第一 具有 生效日期 . 如果你想要 首先没有 ,将子查询更改为使用min()而不是max()。 |
2
1
这个
(编辑:固定顺序) |
3
0
此记录集的第一个结果就是您要查找的结果。根据您的数据库,您可能只能使用LIMIT或TOP返回此行
|
4
0
在Oracle环境中,可以使用分析功能( http://www.orafaq.com/node/55 ),这是非常强大的工具,可以执行您要求的查询。 我认为使用标准SQL是不可能的,但也许一些SQL专家会给出一些不错的解决方案。 |
Community wiki · SQL语法新手 1 年前 |
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |