~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysql-test/r/subselect_innodb.result

Removed/replaced a couple DBUG calls

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
drop table if exists t1,t2,t3;
2
2
CREATE TABLE t1
3
3
(
4
 
FOLDERID VARCHAR(32) NOT NULL
5
 
, FOLDERNAME VARCHAR(255) NOT NULL
6
 
, CREATOR VARCHAR(255)
 
4
FOLDERID VARCHAR(32)BINARY NOT NULL
 
5
, FOLDERNAME VARCHAR(255)BINARY NOT NULL
 
6
, CREATOR VARCHAR(255)BINARY
7
7
, CREATED TIMESTAMP NOT NULL
8
 
, DESCRIPTION VARCHAR(255)
 
8
, DESCRIPTION VARCHAR(255)BINARY
9
9
, FOLDERTYPE INTEGER NOT NULL
10
10
, MODIFIED TIMESTAMP
11
 
, MODIFIER VARCHAR(255)
 
11
, MODIFIER VARCHAR(255)BINARY
12
12
, FOLDERSIZE INTEGER NOT NULL
13
 
, PARENTID VARCHAR(32)
14
 
, REPID VARCHAR(32)
 
13
, PARENTID VARCHAR(32)BINARY
 
14
, REPID VARCHAR(32)BINARY
15
15
, ORIGINATOR INTEGER
16
16
, PRIMARY KEY ( FOLDERID )
17
17
) ENGINE=InnoDB;
41
41
PRIMARY KEY (processor_id)
42
42
) ENGINE=InnoDB;
43
43
CREATE TABLE t3 (
44
 
yod_id BIGINT AUTO_INCREMENT NOT NULL,
45
 
login_processor INTEGER ,
 
44
yod_id BIGINT UNSIGNED AUTO_INCREMENT NOT NULL,
 
45
login_processor INTEGER UNSIGNED ,
46
46
PRIMARY KEY (yod_id)
47
47
) ENGINE=InnoDB;
48
48
CREATE TABLE t2 (
49
49
processor_id INTEGER NOT NULL,
50
 
yod_id BIGINT NOT NULL,
 
50
yod_id BIGINT UNSIGNED NOT NULL,
51
51
PRIMARY KEY (processor_id, yod_id),
52
52
INDEX (processor_id),
53
53
INDEX (yod_id),
64
64
3       3
65
65
drop table t2,t1,t3;
66
66
CREATE TABLE t1 (
67
 
id int NOT NULL default '0',
68
 
b int default NULL,
 
67
id int(11) NOT NULL default '0',
 
68
b int(11) default NULL,
69
69
c char(3) default NULL,
70
70
PRIMARY KEY  (id),
71
71
KEY t2i1 (b)
72
 
) ENGINE=innodb;
 
72
) ENGINE=innodb DEFAULT CHARSET=latin1;
73
73
INSERT INTO t1 VALUES (0,0,'GPL'),(1,0,'GPL'),(2,1,'GPL'),(3,2,'GPL');
74
74
CREATE TABLE t2 (
75
 
id int NOT NULL default '0',
76
 
b int default NULL,
 
75
id int(11) NOT NULL default '0',
 
76
b int(11) default NULL,
77
77
c char(3) default NULL,
78
78
PRIMARY KEY  (id),
79
79
KEY t2i (b)
80
 
) ENGINE=innodb;
 
80
) ENGINE=innodb DEFAULT CHARSET=latin1;
81
81
INSERT INTO t2 VALUES (0,0,'GPL'),(1,0,'GPL'),(2,1,'GPL'),(3,2,'GPL');
82
82
select (select max(id) from t2 where b=1 group by b) as x,b from t1 where b=1;
83
83
x       b
106
106
2       12
107
107
4       105
108
108
drop table t1, t2;
109
 
CREATE TABLE `t1` ( `unit` varchar(50) NOT NULL default '', `ingredient` varchar(50) NOT NULL default '') ENGINE=InnoDB;
110
 
CREATE TABLE `t2` ( `ingredient` varchar(50) NOT NULL default '', `unit` varchar(50) NOT NULL default '', PRIMARY KEY (ingredient, unit)) ENGINE=InnoDB;
 
109
CREATE TABLE `t1` ( `unit` varchar(50) NOT NULL default '', `ingredient` varchar(50) NOT NULL default '') ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
110
CREATE TABLE `t2` ( `ingredient` varchar(50) NOT NULL default '', `unit` varchar(50) NOT NULL default '', PRIMARY KEY (ingredient, unit)) ENGINE=InnoDB DEFAULT CHARSET=latin1;
111
111
INSERT INTO `t1` VALUES ('xx','yy');
112
112
INSERT INTO `t2` VALUES ('yy','xx');
113
113
SELECT R.unit, R.ingredient FROM t1 R WHERE R.ingredient IN (SELECT N.ingredient FROM t2 N WHERE N.unit = R.unit);
145
145
country varchar(45) NOT NULL,    
146
146
funds_requested float NOT NULL,
147
147
schooltype varchar(45) NOT NULL
148
 
) ENGINE=InnoDB;
 
148
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
149
149
insert into t1 values ("the school", "USA", 1200, "Human");
150
150
select count(country) as countrycount, sum(funds_requested) as smcnt,
151
151
country, (select sum(funds_requested) from t1) as total_funds
193
193
WHERE lt.t3_id=a.t3_id)
194
194
ORDER BY b DESC LIMIT 1)
195
195
NULL
196
 
DROP TABLE t1,t2,t3;