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

sql 最小值 记录

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

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

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

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

我有一个表,其中有日期,时间字段,我要找出满足条件的记录,但是日期必须是最小的。date:日期字段time:时间字段.....怎么写sql语句?不知为何只能给31分,不够以后再加 查看更多答案>>

查询语句参考如下: 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

这种查询叫相关子查询,子查询里的workerID和外层W的workerID相关联,这样查询的结果是外层的每个workerID都有一个min(serviceDATE) 比如: 第一条记录 workerID =1 ,那么子查询就是 c.serviceDATE=(select min(serviceDATE) from consultation whe...

都最小? 你能保证id最小的记录里成绩也是最小的嘛? 如果是的话 select * from table order by id asc,grade asc limit 1就可以了。 如果不是的话,你不能只找到1条记录的,至少也是2条吧?

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

没弄明白怎么不对,,,你具体要什么 测试数据如下 CREATE TABLE test(a VARCHAR(10),b VARCHAR(10),c int)INSERT INTO dbo.test ( a, b, c )SELECT 'A',1,1UNION ALLSELECT 'A',2,2UNION ALLSELECT 'A',2,3UNION ALLSELECT 'B',1,1UNION ALLSEL...

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