【发布时间】:2014-02-04 04:45:59
【问题描述】:
我希望这样做:
SELECT [Name] FROM MyTable WHERE IsAlive = 1 AND MIN(ID)
我正在寻找 MyTable 中 ID 号最低的人的 [Name],我想我快疯了。
【问题讨论】:
标签: sql-server select min
我希望这样做:
SELECT [Name] FROM MyTable WHERE IsAlive = 1 AND MIN(ID)
我正在寻找 MyTable 中 ID 号最低的人的 [Name],我想我快疯了。
【问题讨论】:
标签: sql-server select min
MIN 聚合函数不会返回 boolean 值。它将返回该结果集中该字段的MIN。只需正确订购并获取TOP 1。
SELECT TOP 1 [Name] FROM MyTable WHERE IsAlive = 1 ORDER BY ID
【讨论】: