mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0
into sanja.is.com.ua:/home/bell/mysql/bk/work-bug4-5.0 sql/item.h: Auto merged sql/item_func.cc: Auto merged
This commit is contained in:
@ -1726,3 +1726,20 @@ sum(a)
|
||||
drop procedure p1;
|
||||
drop view v1;
|
||||
drop table t1;
|
||||
create table t1 (s1 int);
|
||||
create view v1 as select sum(distinct s1) from t1;
|
||||
select * from v1;
|
||||
sum(distinct s1)
|
||||
NULL
|
||||
drop view v1;
|
||||
create view v1 as select avg(distinct s1) from t1;
|
||||
select * from v1;
|
||||
avg(distinct s1)
|
||||
NULL
|
||||
drop view v1;
|
||||
drop table t1;
|
||||
create view v1 as select cast(1 as decimal);
|
||||
select * from v1;
|
||||
cast(1 as decimal)
|
||||
1.00
|
||||
drop view v1;
|
||||
|
@ -1569,3 +1569,21 @@ drop procedure p1;
|
||||
drop view v1;
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# using sum(distinct ) & avg(distinct ) in views (BUG#7015)
|
||||
#
|
||||
create table t1 (s1 int);
|
||||
create view v1 as select sum(distinct s1) from t1;
|
||||
select * from v1;
|
||||
drop view v1;
|
||||
create view v1 as select avg(distinct s1) from t1;
|
||||
select * from v1;
|
||||
drop view v1;
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# using cast(... as decimal) in views (BUG#11387);
|
||||
#
|
||||
create view v1 as select cast(1 as decimal);
|
||||
select * from v1;
|
||||
drop view v1;
|
||||
|
Reference in New Issue
Block a user