mssql sqlserver及MySQL 如何查询字段最小值所在行呢?


摘要:
下文讲述sqlserver MySQL中,查询字段最小值所在行的两种方法,如下所示:


实现思路:
方法1:使用Min获取列的最小值,然后使用in 关键字查询行数据
方法2:使用Order by 排序,然后使用top 1显示出相关数据


方法1:使用Min获取

 SELECT *
FROM  tableName
WHERE keyId  IN
          (SELECT MIN(keyId)
         FROM tableName);


方法2:使用Order By 和top关键字获取

 select top 1 * from tableName 
   order by keyId asc 

相关阅读:
min max函数简介
order by简介
top关键字简介
order by 1用法简介
order by 根据条件选择不同的列名进行排序
order by根据列位置排序