mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge mysql.com:/home/elkin/MySQL/BARE/5.0
into mysql.com:/home/elkin/MySQL/MERGE/5.1-new mysql-test/mysql-test-run.pl: Auto merged mysql-test/r/case.result: Auto merged mysql-test/r/rpl_temporary.result: Auto merged mysql-test/t/case.test: Auto merged mysql-test/t/rpl_temporary.test: Auto merged sql/item_cmpfunc.cc: Auto merged sql/item_strfunc.cc: Auto merged storage/myisam/myisam_ftdump.c: Auto merged sql/sql_base.cc: manual merge use local. Another changeset for 5.1 is following.
This commit is contained in:
@ -175,6 +175,14 @@ SELECT CASE '1' WHEN '2' THEN 'BUG' ELSE 'nobug' END;
|
||||
case+union+test
|
||||
case+union+test
|
||||
nobug
|
||||
create table t1(a float, b int default 3);
|
||||
insert into t1 (a) values (2), (11), (8);
|
||||
select min(a), min(case when 1=1 then a else NULL end),
|
||||
min(case when 1!=1 then NULL else a end)
|
||||
from t1 where b=3 group by b;
|
||||
min(a) min(case when 1=1 then a else NULL end) min(case when 1!=1 then NULL else a end)
|
||||
2 2 2
|
||||
drop table t1;
|
||||
CREATE TABLE t1 (EMPNUM INT);
|
||||
INSERT INTO t1 VALUES (0), (2);
|
||||
CREATE TABLE t2 (EMPNUM DECIMAL (4, 2));
|
||||
|
Reference in New Issue
Block a user