oracle里面可以用 select greatest(a,b) value from dualsqlserver不确定可不可以用这个函数,另外case when是一个很好的办法相关推荐 1在SQL中可以使用MAX函数取两个数中较大的一个数吗?譬如取出A和B中较大的那一个,可以这样写吗?select max(a,b) from table如果不行,应该怎么用max 不用case when then 反馈...
sql=“select min(ArticleID) as minID from article where classid=1”rs("minID")
首先求出所有的非最大值,然后利用集合的差运算即可。计算所有的非最大值,要利用表自身的笛卡尔积.列如:select scores from MY_MAX where scores not in (select A.scores from MY_MAX A,MY_MAX B where A.scores<B.scores)麻烦得很。。为啥不用MAX 等函数!!很简单嘛!
譬如取出A和B中较大的那一个,可以这样写吗?select max(a,b) from table如果不行,应该怎么用max 不用case when then 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 oracle里面可以用 select greatest(a,b) value from dualsqlserver不确定可不可以用这个函数,另外case when是一个很好...
试题来源: 解析 最大值首先求出所有的非最大值,然后利用集合的差运算即可.计算所有的非最大值,要利用表自身的笛卡尔积.列如select scores from MY_MAX where scores not in (select A.scores from MY_MAX A,MY_MAX B where A.scores反馈 收藏