在SQL中可以使用MAX函数取两个数中较大的一个数吗? 在线等啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在SQL中可以使用MAX函数取两个数中较大的一个数吗? 在线等啊相关的知识,希望对你有一定的参考价值。
譬如取出A和B中较大的那一个,可以这样写吗?select max(a,b) from table
如果不行,应该怎么用max 写?不用case when then
可以使用 case when .
select case when a> b then a else b end as max_value from table 参考技术A oracle里面可以用 select greatest(a,b) value from dual
sqlserver不确定可不可以用这个函数,另外case when是一个很好的办法本回答被提问者采纳 参考技术B select max(列名), id from 表名
group by id
--max()可以取出一列中数值最大的记录,如果分组的话是每组数值最大的记录,如上面的 参考技术C oracle的话 用greatest(a,b)
java求两个数中的大数
java求两个数中的大数
java中的max函数在Math中
应用如下:
int a=34;
int b=45;
int ans=Math.max(34,45);
那么ans的值就是45.
以上是关于在SQL中可以使用MAX函数取两个数中较大的一个数吗? 在线等啊的主要内容,如果未能解决你的问题,请参考以下文章