|
|
@ -11,11 +11,11 @@ create table t2 (c int); |
|
|
|
create table t1 (c int) ENGINE=Spider |
|
|
|
COMMENT='WRAPPER "mysql", srv "srv",TABLE "t2"'; |
|
|
|
insert into t1 values (42), (3), (848), (100); |
|
|
|
explain select case c when 3 then "three" when 42 then "answer" else "other" end from t1; |
|
|
|
explain select case c when 3 then "three" when 42 then "answer" else "other" end as exp from t1; |
|
|
|
id select_type table type possible_keys key key_len ref rows Extra |
|
|
|
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Storage engine handles GROUP BY |
|
|
|
select case c when 3 then "three" when 42 then "answer" else "other" end from t1; |
|
|
|
case c when 3 then "three" when 42 then "answer" else "other" end |
|
|
|
select case c when 3 then "three" when 42 then "answer" else "other" end as exp from t1; |
|
|
|
exp |
|
|
|
answer |
|
|
|
three |
|
|
|
other |
|
|
@ -29,11 +29,11 @@ answer |
|
|
|
three |
|
|
|
NULL |
|
|
|
NULL |
|
|
|
explain select case when c = 3 then "three" when c = 42 then "answer" else "other" end from t1; |
|
|
|
explain select case when c = 3 then "three" when c = 42 then "answer" else "other" end as exp from t1; |
|
|
|
id select_type table type possible_keys key key_len ref rows Extra |
|
|
|
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Storage engine handles GROUP BY |
|
|
|
select case when c = 3 then "three" when c = 42 then "answer" else "other" end from t1; |
|
|
|
case when c = 3 then "three" when c = 42 then "answer" else "other" end |
|
|
|
select case when c = 3 then "three" when c = 42 then "answer" else "other" end as exp from t1; |
|
|
|
exp |
|
|
|
answer |
|
|
|
three |
|
|
|
other |
|
|
|