knrt.net
当前位置:首页 >> sql中日期可以表示的最大值,和最小值是? >>

sql中日期可以表示的最大值,和最小值是?

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

select convert(varchar(10),yourdate_col,121) ,max(value_col),min(value_col) where yourdate_col>='2015-10-08' and yourdate_col

转换成日期再比较: 试试这个: select max(CONVERT(datetime, c, 101)),min(CONVERT(datetime, c, 101)) from tabname;

select 姓名,科目,min(分数) from 表 Group By 姓名,科目 这样应该是可以的

use database 数据库名 select max(字段名),min(字段名) table 表名 select average(字段名) table 表名

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

select w.workerID,workerNAME,s.serviceID,serviceNAME,serviceDATE from worker w,consultation c ,service s where w.workerID=c.workerID and c.serviceID=s.serviceID and c.serviceDATE=(select min(serviceDATE) from consultation where...

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

这样 select id,riqi,min(shijian) as shijian from kq group by id, riqi union select id,riqi,max(shijian) from kq group by id, riqi

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