楼主: hsk19880820

[精华] 求反GROUP BY的写法

[复制链接]
论坛徽章:
0
51#
发表于 2012-8-29 11:32 | 只看该作者
各种牛!

使用道具 举报

回复
论坛徽章:
7
咸鸭蛋
日期:2011-06-30 12:39:29ITPUB十周年纪念徽章
日期:2011-11-01 16:24:512012新春纪念徽章
日期:2012-01-04 11:54:46咸鸭蛋
日期:2012-06-12 16:27:26马上有对象
日期:2014-04-28 20:10:27乌索普
日期:2018-03-15 13:56:21技术图书徽章
日期:2018-03-19 18:10:41
52#
发表于 2012-8-29 14:36 | 只看该作者
newkid 发表于 2011-10-28 21:50
http://www.itpub.net/thread-1399606-1-1.html
参见15楼的解释。

还是不太理解。
既然只是用来欺骗ORACLE 让他认为每行不一样

为什么
1.非要prior SYS_GUID而不是直接SYS_GUID
2.为何非要IS NOT NULL ,我试了下,写<>1之类其实也是可以的

使用道具 举报

回复
求职 : 数据库开发
论坛徽章:
2
2013年新春福章
日期:2013-02-25 14:51:24ITPUB社区千里马徽章
日期:2013-08-22 09:58:03
53#
发表于 2012-8-29 15:47 | 只看该作者
ethcham 发表于 2012-8-29 14:36
还是不太理解。
既然只是用来欺骗ORACLE 让他认为每行不一样

随便什么都可以,只要条件成立一直成立,每次取值不一样就行
也可以用dbms_random.value

SYS_GUID肯定是不空的。

使用道具 举报

回复
论坛徽章:
519
奥运会纪念徽章:垒球
日期:2008-09-15 01:28:12生肖徽章2007版:鸡
日期:2008-11-17 23:40:58生肖徽章2007版:马
日期:2008-11-18 05:09:48数据库板块每日发贴之星
日期:2008-11-29 01:01:02数据库板块每日发贴之星
日期:2008-12-05 01:01:03生肖徽章2007版:虎
日期:2008-12-10 07:47:462009新春纪念徽章
日期:2009-01-04 14:52:28数据库板块每日发贴之星
日期:2009-02-08 01:01:03生肖徽章2007版:蛇
日期:2009-03-09 22:18:532009日食纪念
日期:2009-07-22 09:30:00
54#
发表于 2012-8-29 23:37 | 只看该作者
ethcham 发表于 2012-8-29 14:36
还是不太理解。
既然只是用来欺骗ORACLE 让他认为每行不一样

一定要加上PRIOR,ORACLE才会比较前后两行;不加的话只是当前行。
SYS_GUID()可能返回非数字,这时<>1就会报错了。

使用道具 举报

回复
论坛徽章:
3
ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:142013年新春福章
日期:2013-02-25 14:51:24双黄蛋
日期:2013-07-25 17:08:39
55#
发表于 2012-9-6 16:48 | 只看该作者
好用

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
受到警告 56#
发表于 2013-11-13 21:44 | 只看该作者
提示: 该帖被管理员或版主屏蔽

使用道具 举报

回复
论坛徽章:
135
玉石琵琶
日期:2014-07-02 10:11:04九尾狐狸
日期:2014-07-02 10:11:04紫蜘蛛
日期:2014-07-02 10:11:04蓝色妖姬
日期:2014-07-02 10:11:04蓝色妖姬
日期:2014-08-28 15:17:25马上加薪
日期:2014-08-07 12:47:01马上加薪
日期:2014-07-23 11:55:37马上加薪
日期:2014-07-21 16:24:17马上加薪
日期:2014-07-17 17:01:52马上加薪
日期:2014-07-17 16:15:19
57#
发表于 2013-11-14 15:08 | 只看该作者
膜拜

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
58#
发表于 2014-4-16 09:18 | 只看该作者
lastwinner 发表于 2011-10-26 23:41
我的blog上有 http://lastwinner.itpub.net/post/7102/46962
由于历史原因,blog上的关于SQL改进的评论被删 ...

your blog link is invalid

使用道具 举报

回复
论坛徽章:
484
ITPUB北京香山2007年会纪念徽章
日期:2007-01-24 14:35:02ITPUB北京九华山庄2008年会纪念徽章
日期:2008-01-21 16:50:24ITPUB北京2009年会纪念徽章
日期:2009-02-09 11:42:452010新春纪念徽章
日期:2010-03-01 11:04:552010数据库技术大会纪念徽章
日期:2010-05-13 10:04:272010系统架构师大会纪念
日期:2010-09-04 13:35:54ITPUB9周年纪念徽章
日期:2010-10-08 09:28:512011新春纪念徽章
日期:2011-02-18 11:43:32ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412012新春纪念徽章
日期:2012-01-04 11:49:54
59#
发表于 2014-4-17 00:02 | 只看该作者
2009532140 发表于 2014-4-16 09:18
your blog link is invalid

itpub的blog做了统一化处理,这个链接被直接转换为 http://lastwinner.itpub.net/29867/viewspace-810757/

使用道具 举报

回复
论坛徽章:
22
林肯
日期:2013-10-25 08:53:562014年世界杯参赛球队: 澳大利亚
日期:2014-05-26 09:13:482014年世界杯参赛球队: 阿尔及利亚
日期:2014-05-28 10:46:58喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47懒羊羊
日期:2015-06-16 10:25:42双鱼座
日期:2015-07-30 08:48:43白羊座
日期:2015-08-05 20:05:55天蝎座
日期:2015-08-07 22:32:03马上有车
日期:2014-05-07 11:14:31
60#
发表于 2014-4-17 07:51 | 只看该作者
mk...

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表