diff options
author | unknown <igor@rurik.mysql.com> | 2006-02-02 21:23:36 -0800 |
---|---|---|
committer | unknown <igor@rurik.mysql.com> | 2006-02-02 21:23:36 -0800 |
commit | 8300149963a83b86c6ae2b1adf1a6f44f374fc8c (patch) | |
tree | 30c426e55f2f4aa73ad712d97bb4db5876251b77 /mysql-test/r/having.result | |
parent | 6a2a94b50be1c6da3b916702683b8b8162de6afa (diff) | |
parent | 6757503847039fa8758dffc7263a38a792848685 (diff) | |
download | mariadb-git-8300149963a83b86c6ae2b1adf1a6f44f374fc8c.tar.gz |
Merge rurik.mysql.com:/home/igor/dev/mysql-4.1-0
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
mysql-test/t/having.test:
Auto merged
mysql-test/r/having.result:
Manual merge
sql/sql_lex.cc:
Manual merge
sql/sql_lex.h:
Manual merge
sql/sql_prepare.cc:
Manual merge
sql/sql_select.cc:
Manual merge
Diffstat (limited to 'mysql-test/r/having.result')
-rw-r--r-- | mysql-test/r/having.result | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/mysql-test/r/having.result b/mysql-test/r/having.result index 379c2f83c78..981813c5c0d 100644 --- a/mysql-test/r/having.result +++ b/mysql-test/r/having.result @@ -141,6 +141,40 @@ SUM(a) 6 4 DROP TABLE t1; + + + + + + + + + + + + + + + + + +CREATE TABLE t1 (a int); +INSERT INTO t1 VALUES (1), (2), (1), (3), (2), (1); +SELECT a FROM t1 GROUP BY a HAVING a > 1; +a +2 +3 +SELECT a FROM t1 GROUP BY a HAVING 1 != 1 AND a > 1; +a +SELECT 0 AS x, a FROM t1 GROUP BY x,a HAVING x=1 AND a > 1; +x a +EXPLAIN SELECT a FROM t1 GROUP BY a HAVING 1 != 1 AND a > 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible HAVING +EXPLAIN SELECT 0 AS x, a FROM t1 GROUP BY x,a HAVING x=1 AND a > 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible HAVING +DROP table t1; create table t1 (col1 int, col2 varchar(5), col_t1 int); create table t2 (col1 int, col2 varchar(5), col_t2 int); create table t3 (col1 int, col2 varchar(5), col_t3 int); |