snrg.net
当前位置:首页 >> 【急】sql 语句 如何查询某列值中的最小值? >>

【急】sql 语句 如何查询某列值中的最小值?

先用order by排序,然后前面加上top 1

利用函数查询即可啊 假设查询SAL(薪金)列的最小值 select min(sal) from table_name;

SELECT t.a FROM 表 tWHERE EXISTS( SELECT 1 FROM 表 t2 WHERE t.a LIKE '%' + t2.b + '%' )

SELECT TOP 1 *FROM 表 ORDER BY 字段 ASC /*ASC 最小值,DESC 最大值*/

一、select * from person where money=( select max(money) from person)id 不是顺序的话 oracle 用 rownum sqlserver 用 rownum()over(oderby )mysql 用 limit

select a.* ,rownum from table_name a where rownum=50;

答案如下:SELECT TOP 1 year,month FROM [你的表名] ORDER BY ver,year,month 分析的思路:从题目上看,要求查询的ver year month都要求是查询最小值,那么我们能想到查询最小值的方法有很多,其中最简便的一种思路就是从小到大排

第一个:查询下拉框的选项 select a.Name,a.ID form TBMenu a where a.IsUsed=1 查询Name和ID: Name为显示文字,ID用于在选择这个选项后根据ID值进行下一步的查询 在你后台执行SQL的时候返回一个dateset 然后用combobox的datasuoce绑

1、将查询的结果按照时间列从小到大排序,也就是正序排序,只取第一条就行 SELECT TOP 1 * FROM tb ORDER BY 时间列 ;2、另外可以使用子查询 SELECT * FROM tb WHERE 时间列=(SELECT MIN(时间列) FROM tb);

你好!select max(列名) from 表 最大值select top 1 列名 from 表 order by 列名 desc 最后一个值打字不易,采纳哦!

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com