SQL查询某字段最小值对应的行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL查询某字段最小值对应的行相关的知识,希望对你有一定的参考价值。
参考技术A select * from 表名 order by 你要最小的字段然后第一条记录就是你所需要的行 参考技术B SELECT *
FROM 表
WHERE (字段 IN
(SELECT MIN(字段)
FROM 表)) 参考技术C SELECT TOP 1 *
FROM 表 ORDER BY 字段 ASC /*ASC 最小值,DESC 最大值*/ 参考技术D 用升序排列。等一条就是最小的。 第5个回答 2006-08-28 select top 1 所查字段名
from 表名
order by asc
如何查询mysql一个字段的最大值的总和
正常查询:select count(jishu) from A where jishu=4 and danwei=3
结果为:65
jishu=4 是手动写的,其实我想要这个字段最大的值
我的写法:
1 select count(jishu) from A where jishu =(select max(jishu) from A where danwei =3 )
2 select count(jishu) from A where jishu =(select max(jishu) from A ) and danwei =3
以上2个都不对
求正确写法!感谢~
以上是关于SQL查询某字段最小值对应的行的主要内容,如果未能解决你的问题,请参考以下文章