You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-11-25 20:23:16 +03:00
37 lines
1.4 KiB
Plaintext
37 lines
1.4 KiB
Plaintext
# -------------------------------------------------------------- #
|
|
# Test case migrated from regression test suite: bug4388.sql
|
|
#
|
|
# Author: Daniel Lee, daniel.lee@mariadb.com
|
|
# -------------------------------------------------------------- #
|
|
#
|
|
--source ../include/have_columnstore.inc
|
|
#
|
|
USE tpch1;
|
|
#
|
|
create table if not exists bug4388(
|
|
`venta_clave` int(10) DEFAULT NULL,
|
|
`cantidad` decimal(10,3) DEFAULT NULL,
|
|
`changev` decimal(18,4) DEFAULT NULL
|
|
) engine=columnstore;
|
|
insert into bug4388 values (null,null,6.8000);
|
|
select coalesce(sum(changev),0) as col1 from bug4388;
|
|
select sum(co) + 0 from ( select sum(col1) as co from ( select 0
|
|
as col1 union all select coalesce(sum(changev),0) as col1 from
|
|
bug4388 ) t ) res;
|
|
select sum(co) + 0 from ( select sum(col1) as co from ( select
|
|
coalesce(sum(changev),0) as col1 from bug4388 union all select 0
|
|
as col1 ) t ) res;
|
|
select sum(co) + 0 from ( select sum(col1) as co from ( select 0
|
|
as col1 union all select coalesce(sum(6.800),0) as col1 ) t ) res;
|
|
select sum(col1) + 0 from( select 0 as col1 union all
|
|
select sum(changev) as col1 from bug4388 ) res;
|
|
select sum(col1) from
|
|
( select 0 as col1 union all
|
|
select sum(changev) as col1 from bug4388 ) res;
|
|
select sum(co) from (select sum(changev) as co from bug4388 ) t;
|
|
select sum(co) from ( select sum(col1) as co from (select sum(changev)
|
|
as col1 from bug4388 ) t ) res;
|
|
drop table bug4388;
|
|
#
|
|
|