mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Merge rurik.mysql.com:/home/igor/mysql-5.0
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
This commit is contained in:
@ -2024,3 +2024,26 @@ f1 sb
|
||||
2005-01-01 12:00:00 2005-01-01 10:58:59
|
||||
drop view v1;
|
||||
drop table t1;
|
||||
CREATE TABLE t1 (
|
||||
aid int PRIMARY KEY,
|
||||
fn varchar(20) NOT NULL,
|
||||
ln varchar(20) NOT NULL
|
||||
);
|
||||
CREATE TABLE t2 (
|
||||
aid int NOT NULL,
|
||||
pid int NOT NULL
|
||||
);
|
||||
INSERT INTO t1 VALUES(1,'a','b'), (2,'c','d');
|
||||
INSERT INTO t2 values (1,1), (2,1), (2,2);
|
||||
CREATE VIEW v1 AS SELECT t1.*,t2.pid FROM t1,t2 WHERE t1.aid = t2.aid;
|
||||
SELECT pid,GROUP_CONCAT(CONCAT(fn,' ',ln) ORDER BY 1) FROM t1,t2
|
||||
WHERE t1.aid = t2.aid GROUP BY pid;
|
||||
pid GROUP_CONCAT(CONCAT(fn,' ',ln) ORDER BY 1)
|
||||
1 a b,c d
|
||||
2 c d
|
||||
SELECT pid,GROUP_CONCAT(CONCAT(fn,' ',ln) ORDER BY 1) FROM v1 GROUP BY pid;
|
||||
pid GROUP_CONCAT(CONCAT(fn,' ',ln) ORDER BY 1)
|
||||
1 a b,c d
|
||||
2 c d
|
||||
DROP VIEW v1;
|
||||
DROP TABLE t1,t2;
|
||||
|
@ -1862,4 +1862,28 @@ insert into t1 values('2005.01.01 12:0:0');
|
||||
create view v1 as select f1, subtime(f1, '1:1:1') as sb from t1;
|
||||
select * from v1;
|
||||
drop view v1;
|
||||
drop table t1;
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# Test for bug #11412: query over a multitable view with GROUP_CONCAT
|
||||
#
|
||||
CREATE TABLE t1 (
|
||||
aid int PRIMARY KEY,
|
||||
fn varchar(20) NOT NULL,
|
||||
ln varchar(20) NOT NULL
|
||||
);
|
||||
CREATE TABLE t2 (
|
||||
aid int NOT NULL,
|
||||
pid int NOT NULL
|
||||
);
|
||||
INSERT INTO t1 VALUES(1,'a','b'), (2,'c','d');
|
||||
INSERT INTO t2 values (1,1), (2,1), (2,2);
|
||||
|
||||
CREATE VIEW v1 AS SELECT t1.*,t2.pid FROM t1,t2 WHERE t1.aid = t2.aid;
|
||||
|
||||
SELECT pid,GROUP_CONCAT(CONCAT(fn,' ',ln) ORDER BY 1) FROM t1,t2
|
||||
WHERE t1.aid = t2.aid GROUP BY pid;
|
||||
SELECT pid,GROUP_CONCAT(CONCAT(fn,' ',ln) ORDER BY 1) FROM v1 GROUP BY pid;
|
||||
|
||||
DROP VIEW v1;
|
||||
DROP TABLE t1,t2;
|
||||
|
Reference in New Issue
Block a user