来源:自学PHP网 时间:2015-04-16 10:50 作者: 阅读:次
[导读] 在Oracle中,having一定要结合group by使用,但在mysql中,情况就不一样了,可以单独使用。C: Documents and Settings guogangsqlplus test testSQL*Plus: Release 10 2 0 1 0 - Productio...
在Oracle中,having一定要结合group by使用,但在mysql中,情况就不一样了,可以单独使用。 C:\Documents and Settings\guogang>sqlplus test/test SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 8月 12 09:09:58 2014Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> select * from test1 having owner ='SYS'; select * from test1 having owner ='SYS' * 第 1 行出现错误: ORA-00979: 不是 GROUP BY 表达式 SQL> select owner,count(1) from test1 group by owner having owner ='SYS';OWNER COUNT(1) ------------------------------ ---------- SYS 30754 mysql> select * from test having id>98; mysql> select id,count(1) from test group by id having id>98; |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com