~linuxjedi/drizzle/trunk-bug-667053

« back to all changes in this revision

Viewing changes to mysql-test/suite/rpl/r/rpl_row_view01.result

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
stop slave;
 
2
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
3
reset master;
 
4
reset slave;
 
5
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
6
start slave;
 
7
create database if not exists mysqltest1;
 
8
DROP VIEW IF EXISTS mysqltest1.v1;
 
9
DROP VIEW IF EXISTS mysqltest1.v2;
 
10
DROP VIEW IF EXISTS mysqltest1.v3;
 
11
DROP VIEW IF EXISTS mysqltest1.v4;
 
12
DROP TABLE IF EXISTS mysqltest1.t3;
 
13
DROP TABLE IF EXISTS mysqltest1.t1;
 
14
DROP TABLE IF EXISTS mysqltest1.t2;
 
15
DROP TABLE IF EXISTS mysqltest1.t4;
 
16
DROP TABLE IF EXISTS mysqltest1.t10;
 
17
CREATE TABLE mysqltest1.t1 (a INT, c CHAR(6),PRIMARY KEY(a));
 
18
CREATE TABLE mysqltest1.t2 (a INT, c CHAR(6),PRIMARY KEY(a));
 
19
CREATE TABLE mysqltest1.t3 (a INT, c CHAR(6), c2 CHAR(6), PRIMARY KEY(a));
 
20
CREATE TABLE mysqltest1.t4 (a INT, qty INT, price INT,PRIMARY KEY(a));
 
21
CREATE TABLE mysqltest1.t5 (qty INT, price INT, total INT, PRIMARY KEY(qty));
 
22
INSERT INTO mysqltest1.t1 VALUES (1,'Thank'),(2,'it'),(3,'Friday');
 
23
INSERT INTO mysqltest1.t2 VALUES (1,'GOD'),(2,'is'),(3,'TGIF');
 
24
INSERT INTO mysqltest1.t4 VALUES(1, 3, 50),(2, 18, 3),(4, 4, 4);
 
25
CREATE VIEW mysqltest1.v2 AS SELECT qty, price, qty*price AS value FROM mysqltest1.t4 ORDER BY qty;
 
26
CREATE VIEW mysqltest1.v1 AS SELECT t1.a, t1.c, t2.c as c2 FROM mysqltest1.t1 as t1, mysqltest1.t2 AS t2 WHERE mysqltest1.t1.a = mysqltest1.t2.a ORDER BY a;
 
27
CREATE VIEW mysqltest1.v3 AS SELECT * FROM mysqltest1.t1;
 
28
CREATE VIEW mysqltest1.v4 AS SELECT * FROM mysqltest1.v3 WHERE a > 1 WITH LOCAL CHECK OPTION;
 
29
SELECT * FROM mysqltest1.v2;
 
30
qty     price   value
 
31
3       50      150
 
32
4       4       16
 
33
18      3       54
 
34
SELECT * FROM mysqltest1.v1;
 
35
a       c       c2
 
36
1       Thank   GOD
 
37
2       it      is
 
38
3       Friday  TGIF
 
39
CREATE TABLE mysqltest1.t10 (a INT, PRIMARY KEY(a));
 
40
SELECT * FROM mysqltest1.v2;
 
41
qty     price   value
 
42
3       50      150
 
43
4       4       16
 
44
18      3       54
 
45
SELECT * FROM mysqltest1.v1;
 
46
a       c       c2
 
47
1       Thank   GOD
 
48
2       it      is
 
49
3       Friday  TGIF
 
50
INSERT INTO mysqltest1.t5 SELECT * FROM mysqltest1.v2;
 
51
INSERT INTO mysqltest1.t3 SELECT * FROM mysqltest1.v1;
 
52
SELECT * FROM mysqltest1.t5 ORDER BY qty;
 
53
qty     price   total
 
54
3       50      150
 
55
4       4       16
 
56
18      3       54
 
57
SELECT * FROM mysqltest1.t3 ORDER BY a;
 
58
a       c       c2
 
59
1       Thank   GOD
 
60
2       it      is
 
61
3       Friday  TGIF
 
62
SELECT * FROM mysqltest1.t5 ORDER BY qty;
 
63
qty     price   total
 
64
3       50      150
 
65
4       4       16
 
66
18      3       54
 
67
SELECT * FROM mysqltest1.t3 ORDER BY a;
 
68
a       c       c2
 
69
1       Thank   GOD
 
70
2       it      is
 
71
3       Friday  TGIF
 
72
INSERT INTO mysqltest1.v4 VALUES (4,'TEST');
 
73
SELECT * FROM mysqltest1.t1 ORDER BY a;
 
74
a       c
 
75
1       Thank
 
76
2       it
 
77
3       Friday
 
78
4       TEST
 
79
SELECT * FROM mysqltest1.v4 ORDER BY a;
 
80
a       c
 
81
2       it
 
82
3       Friday
 
83
4       TEST
 
84
SELECT * FROM mysqltest1.t1 ORDER BY a;
 
85
a       c
 
86
1       Thank
 
87
2       it
 
88
3       Friday
 
89
4       TEST
 
90
SELECT * FROM mysqltest1.v4 ORDER BY a;
 
91
a       c
 
92
2       it
 
93
3       Friday
 
94
4       TEST
 
95
DROP VIEW IF EXISTS mysqltest1.v1;
 
96
DROP VIEW IF EXISTS mysqltest1.v2;
 
97
DROP VIEW IF EXISTS mysqltest1.v3;
 
98
DROP VIEW IF EXISTS mysqltest1.v4;
 
99
DROP TABLE IF EXISTS mysqltest1.t3;
 
100
DROP TABLE IF EXISTS mysqltest1.t1;
 
101
DROP TABLE IF EXISTS mysqltest1.t2;
 
102
DROP TABLE IF EXISTS mysqltest1.t4;
 
103
DROP TABLE IF EXISTS mysqltest1.t10;
 
104
DROP DATABASE mysqltest1;