如何用sql语句得到oracle sql 序列的最大序列值

Oracle SQL 实现 在 A列的最大之中取得B列的最大值 数据_百度知道
Oracle SQL 实现 在 A列的最大之中取得B列的最大值 数据
数据说话:数据R列
14期待的结果R列
12求高手解答。
嵌套的话,就更大了,但是因为SQL本身很大:嵌套查询我知道补充:是存储过程,所以希望的是能否有一些简单的方法。PS
我有更好的答案
获取A的最大值 MAX_A,获取B的最大值,条件是A=MAX_Aq嵌套查询,很简单
嵌套查询我知道,但是因为SQL本身很大,嵌套的话,就更大了,所以希望的是能否有一些简单的方法。PS:是存储过程。
分步插入临时表呗
SELECT t1.R,t1.A,t1.B FROM tt t1 INNER JOIN (SELECT R,MAX(A) FROM tt GROUP BY R) t2 ON t1.R=t2.R;
为您推荐:
其他类似问题
oracle的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。oracle一行记录中某几个字段的最大值函数
oracle一行记录中某几个字段的最大值函数
greatest(col1, col2, col3...)取得col1, col2, col3...字段中是大的值
least(col1, col2, col3....)同理,取最小的值
如表A内容如下:www.2cto.com&
col1 & col2 & &col3
--------------------
40 & & 50 & & & 44
3 & & & 9 & & & & 10
执行sql:select col1, col2, col3, greatest(col1, col2, col3) maxV, least(col1, col2, col3) minV from A后,结果如下:
col1 & col2 & &col3 & &maxV & &minV
----------------------------------------
40 & & 50 & & & 44 & & &50 & & & & 40
9 & & & 3 & & & & 10 & & &10 & & & & 3查看: 7095|回复: 2
怎样用一句sql实现取一个表中某一数据项值最大的那条记录
论坛徽章:4
怎样用一句sql实现取一个表中某一数据项值最大的那条记录?
如表A(col1,col2,col3,...,coln)
找到coln的值最大时的这条记录。请注意不是找coln的最大值
论坛徽章:54
select * from tab where coln=(select max(coln) from tab)
论坛徽章:4
原来如此啊,看来自己还是不会变通。多谢gowin
itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号:10 广播电视节目制作经营许可证:编号(京)字第1149号他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)查看: 7416|回复: 15
序列达到最大值怎么解决
论坛徽章:1
一个表的主键是用序列生成的,应用程序设置的位数为 4位,现在达到 9999 了,如果序列设置为循环,应该变为0001 ,但是由于它是主键,这样就会造成主键重复。如果使用alter sequence语句来修改序列的定义,把它改为 8位,那样最大值就会变成
,这样可以解决吗?
主键定义:&&BGdoc_id& &&&varchar2&10&& & .
[ 本帖最后由 xatftp 于
22:46 编辑 ]
论坛徽章:12
论坛徽章:306
回复 #1 xatftp 的帖子
这种问题,自己作个测试便知。
论坛徽章:10
这不是技术问题. 是业务规则问题
论坛徽章:24
只要不重复就行
论坛徽章:1
没人知道吗?
论坛徽章:12
回复 #6 xatftp 的帖子
是你火星了还是我火星了?
还是我们上面回帖的人通通被无视了?
论坛徽章:11
原帖由 xatftp 于
08:55 发表
没人知道吗?
你这问题问题的太搞了。
你看弄明白你主键列是多少位的。
论坛徽章:15
先看主键的数据类型, 能否支持8位的数值
论坛徽章:6
原帖由 wxhoracle 于
16:09 发表
这不是技术问题. 是业务规则问题
是啊,如果你业务规则只能4位的话,那上帝也救不了你啦
当初做设计的时候没为以后做考虑...
itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号:10 广播电视节目制作经营许可证:编号(京)字第1149号

我要回帖

更多关于 oracle 死锁sql语句 的文章

 

随机推荐