having在Oracle和MySQL中不一样的地方

2014-11-24 17:15:16 · 作者: · 浏览: 2

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;
+------+-------------+
| id | create_time |
+------+-------------+
| 99 | 2014-08-12 |
| 100 | 2014-08-12 |
+------+-------------+
2 rows in set (0.00 sec)


mysql> select id,count(1) from test group by id having id>98;
+------+----------+
| id | count(1) |
+------+----------+
| 99 | 1 |
| 100 | 1 |
+------+----------+
2 rows in set (0.00 sec)