我在我的数据库表中
a | 1
a | 2
a | 3
a | 4
我应该如何只返回SELECT查询:
a | 4
我尝试了几种与不同和最大值的组合,但似乎都无关紧要.
SELECT MAX(a) AS a FROM <TABLE>
Run Code Online (Sandbox Code Playgroud)
编辑:我认为"a"是列的名称,如果是另一列,请使用
SELECT col1, MAX(col2) FROM <TABLE> GROUP BY col1
Run Code Online (Sandbox Code Playgroud)
每个col1值将返回一行.如果还有其他值(如b,c),则取决于您的需求.
查询是这样的:
select * from yourTable
where B = (select max(B) from yourTable);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53135 次 |
| 最近记录: |