一尘不染

具有一列最小值的行

sql

有以下选择:

id IDSLOT  N_UM
------------------------
1  1  6
2  6  2
3  2  1
4  4  1
5  5  1
6  8  1
7  3  1
8  7  1
9  9  1
10  10  0

我想获得具有最小值N_UM的行(仅一个),在这种情况下,其ID = 10(10 0)的行。


阅读 135

收藏
2021-03-10

共1个答案

一尘不染

试试这个 -

 select top 1 * from table where N_UM = (select min(N_UM) from table);
2021-03-10