例如,该表具有列 MYINDEX 和 NAME。
MYINDEX | NAME
=================
1 | BOB
2 | BOB
3 | CHARLES
我如何找到特定 NAME 具有最高 MYINDEX 的行?例如。我想为名称“BOB”找到 ROW-2。
最佳答案
SELECT Max(MYINDEX) FROM table WHERE NAME = [insertNameHere]
编辑:获取整行:
Select * //never do this really
From Table
Where MYINDEX = (Select Max(MYINDEX) From Table Where Name = [InsertNameHere]
关于SQL如何查找具有特定列最高值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3337469/