knrt.net
当前位置:首页 >> sql 最小值 记录 >>

sql 最小值 记录

SELECT * FROM TABLE WHERE 时间= (SELECT min(时间)FROM TABLE)这样应该就可以了!

查最大 select max(列) from 表 查最小 select min(列) from 表

delete from 表A as a where a.编号 in (select min(b.编号) from 表A as b where a.编号= b.编号)

select year month from 表格名 where month=(select Min(month) from 表格名 where year=(select Min(year) from 表格名))

SELECT * FROM 表 WHERE (字段 IN (SELECT MIN(字段) FROM 表))

如果类型是“datetime” 数据类型: 最大是9999年12 月31日 最小是1753年1月1日 如果类型是smalldatetime 数据类型 最大值是2079 年 6 月 6 日 最小值是1900 年 1 月 1 日

min()函数 比如有如下数据:表名:UserInfo agenamegender 13aaa男 16bbb女 12ccc妖 SQL:select * from UserInfo where age=(select min(age) from UserInfo) 结果: agenamegender 12ccc妖 查询出最小的年龄,然后查询该人的详细信息。 拙见。

ORACLE 可以直接函数取 greatest(repdate,repcreatedate,RepAuditTime,printime) mssqlserver可能先列转行求分组最大,没有测试环境,忘记了

查询语句参考如下: select UserName,-- Convert(char(8),dealTm,112) as date,--日期 min(dealTm) as earliestTime ,--最大 max(dealTm) as latestTime--最小 from t2 group by Convert(char(8),dealTm,112) ,UserName

select user_name, min(money),max(money) from table group by user_name

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