如何用sql语句查出最大值、最小值等

如何用sql语句查出最大值、最小值等,第1张

select '最大温度值' as 描述,t as 值,datetime from test where t in(select max(t) from test )

union

select '最小温度值' as 描述,t as 值,datetime from test where t in(select min(t) from test )

union

select '最大湿度值' as 描述,p as 值,datetime from test where p in(select max(p) from test )

union

select '最小湿度值' as 描述,p as 值,datetime from test where p in(select min(p) from test )

test 改成你的表名

select year month from 表格名

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

1如果两个表不通过条件连接的话,那就是用min函数得出两个表的最小值再加起来

2如果是通过特写条件加起来,

select min(c+d) from a,b where 条件

3如果两个表是union在一起的话,最简单的就是用min函数得出两个表最小的值,再比较,看哪个最小

select CONVERT(varchar(6),时间,112) as 月份,min(值) as 最小值 from 表名

group by CONVERT(varchar(6),时间,112)

order by 1

select USERTYPE from CONFIG_USER group by USERTYPE ORDER BY USERTYPE DESC

先分组再排序 取第一个就行了

以上就是关于如何用sql语句查出最大值、最小值等全部的内容,包括:如何用sql语句查出最大值、最小值等、求:从查询结果里,再查询最小值的SQL语句、怎样用sql查询两个表中最小的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10183839.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存