mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 13:32:33 +01:00
29f148bd36
added support for quiet increased line buffer size client/mysqltest.c fixed memory leak added query logging to result file added error message logging to result file added enable_query_log/disable_query_log mysql-test/mysql-test-run.sh converted tests to use mysqlmanager Updated test results BitKeeper/etc/ignore: added *.reject client/mysqlmanagerc.c: added support for quiet increased line buffer size client/mysqltest.c: fixed memory leak added query logging to result file added error message logging to result file added enable_query_log/disable_query_log mysql-test/mysql-test-run.sh: converted tests to use mysqlmanager mysql-test/r/alias.result: log queries mysql-test/r/alter_table.result: log queries mysql-test/r/analyse.result: log queries mysql-test/r/auto_increment.result: log queries mysql-test/r/backup.result: log queries mysql-test/r/bdb-crash.result: log queries mysql-test/r/bench_count_distinct.result: log queries mysql-test/r/bigint.result: log queries mysql-test/r/binary.result: log queries mysql-test/r/bulk_replace.result: log queries mysql-test/r/case.result: log queries mysql-test/r/check.result: log queries mysql-test/r/comments.result: log queries mysql-test/r/compare.result: log queries mysql-test/r/count_distinct.result: log queries mysql-test/r/count_distinct2.result: log queries mysql-test/r/create.result: log queries mysql-test/r/ctype_latin1_de.result: log queries mysql-test/r/delayed.result: log queries mysql-test/r/dirty-close.result: log queries mysql-test/r/distinct.result: log queries mysql-test/r/drop.result: log queries mysql-test/r/empty_table.result: log queries mysql-test/r/explain.result: log queries mysql-test/r/flush.result: log queries mysql-test/r/fulltext.result: log queries mysql-test/r/fulltext_cache.result: log queries mysql-test/r/fulltext_distinct.result: log queries mysql-test/r/fulltext_left_join.result: log queries mysql-test/r/fulltext_multi.result: log queries mysql-test/r/fulltext_order_by.result: log queries mysql-test/r/fulltext_update.result: log queries mysql-test/r/fulltext_var.result: log queries mysql-test/r/func_crypt.result: log queries mysql-test/r/func_date_add.result: log queries mysql-test/r/func_equal.result: log queries mysql-test/r/func_group.result: log queries mysql-test/r/func_in.result: log queries mysql-test/r/func_like.result: log queries mysql-test/r/func_math.result: log queries mysql-test/r/func_misc.result: log queries mysql-test/r/func_op.result: log queries mysql-test/r/func_regexp.result: log queries mysql-test/r/func_set.result: log queries mysql-test/r/func_str.result: log queries mysql-test/r/func_system.result: log queries mysql-test/r/func_test.result: log queries mysql-test/r/func_time.result: log queries mysql-test/r/func_timestamp.result: log queries mysql-test/r/group_by.result: log queries mysql-test/r/handler.result: log queries mysql-test/r/having.result: log queries mysql-test/r/heap.result: log queries mysql-test/r/identity.result: log queries mysql-test/r/ins000001.result: log queries mysql-test/r/insert.result: log queries mysql-test/r/insert_select.result: log queries mysql-test/r/isam.result: log queries mysql-test/r/join.result: log queries mysql-test/r/join_crash.result: log queries mysql-test/r/join_outer.result: log queries mysql-test/r/key.result: log queries mysql-test/r/key_diff.result: log queries mysql-test/r/key_primary.result: log queries mysql-test/r/keywords.result: log queries mysql-test/r/kill.result: log queries mysql-test/r/limit.result: log queries mysql-test/r/lock.result: log queries mysql-test/r/merge.result: log queries mysql-test/r/multi_update.result: log queries mysql-test/r/myisam.result: log queries mysql-test/r/null.result: log queries mysql-test/r/null_key.result: log queries mysql-test/r/odbc.result: log queries mysql-test/r/openssl_1.result: log queries mysql-test/r/openssl_2.result: log queries mysql-test/r/order_by.result: log queries mysql-test/r/order_fill_sortbuf.result: log queries mysql-test/r/raid.result: log queries mysql-test/r/range.result: log queries mysql-test/r/rename.result: log queries mysql-test/r/replace.result: log queries mysql-test/r/rollback.result: log queries mysql-test/r/rpl000001.result: log queries mysql-test/r/rpl000002.result: log queries mysql-test/r/rpl000003.result: log queries mysql-test/r/rpl000004.result: log queries mysql-test/r/rpl000005.result: log queries mysql-test/r/rpl000006.result: log queries mysql-test/r/rpl000007.result: log queries mysql-test/r/rpl000008.result: log queries mysql-test/r/rpl000009.result: log queries mysql-test/r/rpl000010.result: log queries mysql-test/r/rpl000011.result: log queries mysql-test/r/rpl000012.result: log queries mysql-test/r/rpl000013.result: log queries mysql-test/r/rpl000014.result: log queries mysql-test/r/rpl000015.result: log queries mysql-test/r/rpl000016.result: log queries mysql-test/r/rpl000017.result: log queries mysql-test/r/rpl000018.result: log queries mysql-test/r/rpl_get_lock.result: log queries mysql-test/r/rpl_log.result: log queries mysql-test/r/rpl_magic.result: log queries mysql-test/r/rpl_mystery22.result: log queries mysql-test/r/rpl_sporadic_master.result: log queries mysql-test/r/sel000001.result: log queries mysql-test/r/sel000002.result: log queries mysql-test/r/sel000003.result: log queries mysql-test/r/sel000031.result: log queries mysql-test/r/sel000032.result: log queries mysql-test/r/sel000033.result: log queries mysql-test/r/sel000100.result: log queries mysql-test/r/select.result: log queries mysql-test/r/select_found.result: log queries mysql-test/r/select_safe.result: log queries mysql-test/r/show_check.result: log queries mysql-test/r/slave-running.result: log queries mysql-test/r/slave-stopped.result: log queries mysql-test/r/status.result: log queries mysql-test/r/symlink.result: log queries mysql-test/r/tablelock.result: log queries mysql-test/r/temp_table.result: log queries mysql-test/r/truncate.result: log queries mysql-test/r/type_blob.result: log queries mysql-test/r/type_date.result: log queries mysql-test/r/type_datetime.result: log queries mysql-test/r/type_decimal.result: log queries mysql-test/r/type_enum.result: log queries mysql-test/r/type_float.result: log queries mysql-test/r/type_ranges.result: log queries mysql-test/r/type_time.result: log queries mysql-test/r/type_timestamp.result: log queries mysql-test/r/type_uint.result: log queries mysql-test/r/type_year.result: log queries mysql-test/r/union.result: log queries mysql-test/r/update.result: log queries mysql-test/r/user_var.result: log queries mysql-test/r/varbinary.result: log queries mysql-test/r/variables.result: log queries mysql-test/t/bench_count_distinct.test: log queries mysql-test/t/check.test: log queries mysql-test/t/count_distinct2.test: log queries mysql-test/t/flush.test: log queries mysql-test/t/isam.test: log queries mysql-test/t/multi_update.test: log queries mysql-test/t/myisam.test: log queries mysql-test/t/order_fill_sortbuf.test: log queries mysql-test/t/rpl000016.test: log queries tools/managertest1.nc: test for def_exec overwrite tools/mysqlmanager.c: support def_exec overwrite and queries on running server
218 lines
12 KiB
Text
218 lines
12 KiB
Text
drop table if exists t1,t2;
|
|
CREATE TABLE t1 (
|
|
spID int(10) unsigned,
|
|
userID int(10) unsigned,
|
|
score smallint(5) unsigned,
|
|
lsg char(40),
|
|
date date
|
|
);
|
|
INSERT INTO t1 VALUES (1,1,1,'','0000-00-00');
|
|
INSERT INTO t1 VALUES (2,2,2,'','0000-00-00');
|
|
INSERT INTO t1 VALUES (2,1,1,'','0000-00-00');
|
|
INSERT INTO t1 VALUES (3,3,3,'','0000-00-00');
|
|
CREATE TABLE t2 (
|
|
userID int(10) unsigned DEFAULT '0' NOT NULL auto_increment,
|
|
niName char(15),
|
|
passwd char(8),
|
|
mail char(50),
|
|
isAukt enum('N','Y') DEFAULT 'N',
|
|
vName char(30),
|
|
nName char(40),
|
|
adr char(60),
|
|
plz char(5),
|
|
ort char(35),
|
|
land char(20),
|
|
PRIMARY KEY (userID)
|
|
);
|
|
INSERT INTO t2 VALUES (1,'name','pass','mail','Y','v','n','adr','1','1','1');
|
|
INSERT INTO t2 VALUES (2,'name','pass','mail','Y','v','n','adr','1','1','1');
|
|
INSERT INTO t2 VALUES (3,'name','pass','mail','Y','v','n','adr','1','1','1');
|
|
SELECT t2.userid, MIN(t1.score) FROM t1, t2 WHERE t1.userID=t2.userID GROUP BY t2.userid;
|
|
userid MIN(t1.score)
|
|
1 1
|
|
2 2
|
|
3 3
|
|
SELECT t2.userid, MIN(t1.score) FROM t1, t2 WHERE t1.userID=t2.userID AND t1.spID=2 GROUP BY t2.userid;
|
|
userid MIN(t1.score)
|
|
1 1
|
|
2 2
|
|
SELECT t2.userid, MIN(t1.score+0.0) FROM t1, t2 WHERE t1.userID=t2.userID AND t1.spID=2 GROUP BY t2.userid;
|
|
userid MIN(t1.score+0.0)
|
|
1 1.0
|
|
2 2.0
|
|
drop table test.t1,test.t2;
|
|
CREATE TABLE t1 (
|
|
PID int(10) unsigned DEFAULT '0' NOT NULL auto_increment,
|
|
payDate date DEFAULT '0000-00-00' NOT NULL,
|
|
recDate datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
|
|
URID int(10) unsigned DEFAULT '0' NOT NULL,
|
|
CRID int(10) unsigned DEFAULT '0' NOT NULL,
|
|
amount int(10) unsigned DEFAULT '0' NOT NULL,
|
|
operator int(10) unsigned,
|
|
method enum('unknown','cash','dealer','check','card','lazy','delayed','test') DEFAULT 'unknown' NOT NULL,
|
|
DIID int(10) unsigned,
|
|
reason char(1) binary DEFAULT '' NOT NULL,
|
|
code_id int(10) unsigned,
|
|
qty mediumint(8) unsigned DEFAULT '0' NOT NULL,
|
|
PRIMARY KEY (PID),
|
|
KEY URID (URID),
|
|
KEY reason (reason),
|
|
KEY method (method),
|
|
KEY payDate (payDate)
|
|
);
|
|
INSERT INTO t1 VALUES (1,'1970-01-01','1997-10-17 00:00:00',2529,1,21000,11886,'check',0,'F',16200,6);
|
|
SELECT COUNT(P.URID),SUM(P.amount),P.method, MIN(PP.recdate+0) > 19980501000000 AS IsNew FROM t1 AS P JOIN t1 as PP WHERE P.URID = PP.URID GROUP BY method,IsNew;
|
|
Can't group on 'IsNew'
|
|
drop table t1;
|
|
CREATE TABLE t1 (
|
|
cid mediumint(9) DEFAULT '0' NOT NULL auto_increment,
|
|
firstname varchar(32) DEFAULT '' NOT NULL,
|
|
surname varchar(32) DEFAULT '' NOT NULL,
|
|
PRIMARY KEY (cid)
|
|
);
|
|
INSERT INTO t1 VALUES (1,'That','Guy');
|
|
INSERT INTO t1 VALUES (2,'Another','Gent');
|
|
CREATE TABLE t2 (
|
|
call_id mediumint(8) DEFAULT '0' NOT NULL auto_increment,
|
|
contact_id mediumint(8) DEFAULT '0' NOT NULL,
|
|
PRIMARY KEY (call_id),
|
|
KEY contact_id (contact_id)
|
|
);
|
|
lock tables t1 read,t2 write;
|
|
INSERT INTO t2 VALUES (10,2);
|
|
INSERT INTO t2 VALUES (18,2);
|
|
INSERT INTO t2 VALUES (62,2);
|
|
INSERT INTO t2 VALUES (91,2);
|
|
INSERT INTO t2 VALUES (92,2);
|
|
SELECT cid, CONCAT(firstname, ' ', surname), COUNT(call_id) FROM t1 LEFT JOIN t2 ON cid=contact_id WHERE firstname like '%foo%' GROUP BY cid;
|
|
cid CONCAT(firstname, ' ', surname) COUNT(call_id)
|
|
SELECT HIGH_PRIORITY cid, CONCAT(firstname, ' ', surname), COUNT(call_id) FROM t1 LEFT JOIN t2 ON cid=contact_id WHERE firstname like '%foo%' GROUP BY cid ORDER BY surname, firstname;
|
|
cid CONCAT(firstname, ' ', surname) COUNT(call_id)
|
|
drop table t1,t2;
|
|
unlock tables;
|
|
CREATE TABLE t1 (
|
|
bug_id mediumint(9) DEFAULT '0' NOT NULL auto_increment,
|
|
groupset bigint(20) DEFAULT '0' NOT NULL,
|
|
assigned_to mediumint(9) DEFAULT '0' NOT NULL,
|
|
bug_file_loc text,
|
|
bug_severity enum('blocker','critical','major','normal','minor','trivial','enhancement') DEFAULT 'blocker' NOT NULL,
|
|
bug_status enum('NEW','ASSIGNED','REOPENED','RESOLVED','VERIFIED','CLOSED') DEFAULT 'NEW' NOT NULL,
|
|
creation_ts datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
|
|
delta_ts timestamp(14),
|
|
short_desc mediumtext,
|
|
long_desc mediumtext,
|
|
op_sys enum('All','Windows 3.1','Windows 95','Windows 98','Windows NT','Windows 2000','Linux','other') DEFAULT 'All' NOT NULL,
|
|
priority enum('P1','P2','P3','P4','P5') DEFAULT 'P1' NOT NULL,
|
|
product varchar(64) DEFAULT '' NOT NULL,
|
|
rep_platform enum('All','PC','VTD-8','Other'),
|
|
reporter mediumint(9) DEFAULT '0' NOT NULL,
|
|
version varchar(16) DEFAULT '' NOT NULL,
|
|
component varchar(50) DEFAULT '' NOT NULL,
|
|
resolution enum('','FIXED','INVALID','WONTFIX','LATER','REMIND','DUPLICATE','WORKSFORME') DEFAULT '' NOT NULL,
|
|
target_milestone varchar(20) DEFAULT '' NOT NULL,
|
|
qa_contact mediumint(9) DEFAULT '0' NOT NULL,
|
|
status_whiteboard mediumtext NOT NULL,
|
|
votes mediumint(9) DEFAULT '0' NOT NULL,
|
|
PRIMARY KEY (bug_id),
|
|
KEY assigned_to (assigned_to),
|
|
KEY creation_ts (creation_ts),
|
|
KEY delta_ts (delta_ts),
|
|
KEY bug_severity (bug_severity),
|
|
KEY bug_status (bug_status),
|
|
KEY op_sys (op_sys),
|
|
KEY priority (priority),
|
|
KEY product (product),
|
|
KEY reporter (reporter),
|
|
KEY version (version),
|
|
KEY component (component),
|
|
KEY resolution (resolution),
|
|
KEY target_milestone (target_milestone),
|
|
KEY qa_contact (qa_contact),
|
|
KEY votes (votes)
|
|
);
|
|
INSERT INTO t1 VALUES (1,0,0,'','normal','','2000-02-10 09:25:12',20000321114747,'','','Linux','P1','TestProduct','PC',3,'other','TestComponent','','M1',0,'',0);
|
|
INSERT INTO t1 VALUES (9,0,0,'','enhancement','','2000-03-10 11:49:36',20000321114747,'','','All','P5','AAAAA','PC',3,'2.00 CD - Pre','BBBBBBBBBBBBB - conversion','','',0,'',0);
|
|
INSERT INTO t1 VALUES (10,0,0,'','enhancement','','2000-03-10 18:10:16',20000321114747,'','','All','P4','AAAAA','PC',3,'2.00 CD - Pre','BBBBBBBBBBBBB - conversion','','',0,'',0);
|
|
INSERT INTO t1 VALUES (7,0,0,'','critical','','2000-03-09 10:50:21',20000321114747,'','','All','P1','AAAAA','PC',3,'2.00 CD - Pre','BBBBBBBBBBBBB - generic','','',0,'',0);
|
|
INSERT INTO t1 VALUES (6,0,0,'','normal','','2000-03-09 10:42:44',20000321114747,'','','All','P2','AAAAA','PC',3,'2.00 CD - Pre','kkkkkkkkkkk lllllllllll','','',0,'',0);
|
|
INSERT INTO t1 VALUES (8,0,0,'','major','','2000-03-09 11:32:14',20000321114747,'','','All','P3','AAAAA','PC',3,'2.00 CD - Pre','kkkkkkkkkkk lllllllllll','','',0,'',0);
|
|
INSERT INTO t1 VALUES (5,0,0,'','enhancement','','2000-03-09 10:38:59',20000321114747,'','','All','P5','CCC/CCCCCC','PC',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (4,0,0,'','normal','','2000-03-08 18:32:14',20000321114747,'','','other','P2','TestProduct','Other',3,'other','TestComponent2','','',0,'',0);
|
|
INSERT INTO t1 VALUES (3,0,0,'','normal','','2000-03-08 18:30:52',20000321114747,'','','other','P2','TestProduct','Other',3,'other','TestComponent','','',0,'',0);
|
|
INSERT INTO t1 VALUES (2,0,0,'','enhancement','','2000-03-08 18:24:51',20000321114747,'','','All','P2','TestProduct','Other',4,'other','TestComponent2','','',0,'',0);
|
|
INSERT INTO t1 VALUES (11,0,0,'','blocker','','2000-03-13 09:43:41',20000321114747,'','','All','P2','CCC/CCCCCC','PC',5,'7.00','DDDDDDDDD','','',0,'',0);
|
|
INSERT INTO t1 VALUES (12,0,0,'','normal','','2000-03-13 16:14:31',20000321114747,'','','All','P2','AAAAA','PC',3,'2.00 CD - Pre','kkkkkkkkkkk lllllllllll','','',0,'',0);
|
|
INSERT INTO t1 VALUES (13,0,0,'','normal','','2000-03-15 16:20:44',20000321114747,'','','other','P2','TestProduct','Other',3,'other','TestComponent','','',0,'',0);
|
|
INSERT INTO t1 VALUES (14,0,0,'','blocker','','2000-03-15 18:13:47',20000321114747,'','','All','P1','AAAAA','PC',3,'2.00 CD - Pre','BBBBBBBBBBBBB - generic','','',0,'',0);
|
|
INSERT INTO t1 VALUES (15,0,0,'','minor','','2000-03-16 18:03:28',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','DDDDDDDDD','','',0,'',0);
|
|
INSERT INTO t1 VALUES (16,0,0,'','normal','','2000-03-16 18:33:41',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (17,0,0,'','normal','','2000-03-16 18:34:18',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (18,0,0,'','normal','','2000-03-16 18:34:56',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (19,0,0,'','enhancement','','2000-03-16 18:35:34',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (20,0,0,'','enhancement','','2000-03-16 18:36:23',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (21,0,0,'','enhancement','','2000-03-16 18:37:23',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (22,0,0,'','enhancement','','2000-03-16 18:38:16',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','Administration','','',0,'',0);
|
|
INSERT INTO t1 VALUES (23,0,0,'','normal','','2000-03-16 18:58:12',20000321114747,'','','All','P2','CCC/CCCCCC','Other',5,'7.00','DDDDDDDDD','','',0,'',0);
|
|
INSERT INTO t1 VALUES (24,0,0,'','normal','','2000-03-17 11:08:10',20000321114747,'','','All','P2','AAAAAAAA-AAA','PC',3,'2.8','Web Interface','','',0,'',0);
|
|
INSERT INTO t1 VALUES (25,0,0,'','normal','','2000-03-17 11:10:45',20000321114747,'','','All','P2','AAAAAAAA-AAA','PC',3,'2.8','Web Interface','','',0,'',0);
|
|
INSERT INTO t1 VALUES (26,0,0,'','normal','','2000-03-17 11:15:47',20000321114747,'','','All','P2','AAAAAAAA-AAA','PC',3,'2.8','Web Interface','','',0,'',0);
|
|
INSERT INTO t1 VALUES (27,0,0,'','normal','','2000-03-17 17:45:41',20000321114747,'','','All','P2','CCC/CCCCCC','PC',5,'7.00','DDDDDDDDD','','',0,'',0);
|
|
INSERT INTO t1 VALUES (28,0,0,'','normal','','2000-03-20 09:51:45',20000321114747,'','','Windows NT','P2','TestProduct','PC',8,'other','TestComponent','','',0,'',0);
|
|
INSERT INTO t1 VALUES (29,0,0,'','normal','','2000-03-20 11:15:09',20000321114747,'','','All','P5','AAAAAAAA-AAA','PC',3,'2.8','Web Interface','','',0,'',0);
|
|
CREATE TABLE t2 (
|
|
value tinytext,
|
|
program varchar(64),
|
|
initialowner tinytext NOT NULL,
|
|
initialqacontact tinytext NOT NULL,
|
|
description mediumtext NOT NULL
|
|
);
|
|
INSERT INTO t2 VALUES ('TestComponent','TestProduct','id0001','','');
|
|
INSERT INTO t2 VALUES ('BBBBBBBBBBBBB - conversion','AAAAA','id0001','','');
|
|
INSERT INTO t2 VALUES ('BBBBBBBBBBBBB - generic','AAAAA','id0001','','');
|
|
INSERT INTO t2 VALUES ('TestComponent2','TestProduct','id0001','','');
|
|
INSERT INTO t2 VALUES ('BBBBBBBBBBBBB - eeeeeeeee','AAAAA','id0001','','');
|
|
INSERT INTO t2 VALUES ('kkkkkkkkkkk lllllllllll','AAAAA','id0001','','');
|
|
INSERT INTO t2 VALUES ('Test Procedures','AAAAA','id0001','','');
|
|
INSERT INTO t2 VALUES ('Documentation','AAAAA','id0003','','');
|
|
INSERT INTO t2 VALUES ('DDDDDDDDD','CCC/CCCCCC','id0002','','');
|
|
INSERT INTO t2 VALUES ('Eeeeeeee Lite','CCC/CCCCCC','id0002','','');
|
|
INSERT INTO t2 VALUES ('Eeeeeeee Full','CCC/CCCCCC','id0002','','');
|
|
INSERT INTO t2 VALUES ('Administration','CCC/CCCCCC','id0002','','');
|
|
INSERT INTO t2 VALUES ('Distribution','CCC/CCCCCC','id0002','','');
|
|
INSERT INTO t2 VALUES ('Setup','CCC/CCCCCC','id0002','','');
|
|
INSERT INTO t2 VALUES ('Unspecified','CCC/CCCCCC','id0002','','');
|
|
INSERT INTO t2 VALUES ('Web Interface','AAAAAAAA-AAA','id0001','','');
|
|
INSERT INTO t2 VALUES ('Host communication','AAAAA','id0001','','');
|
|
select value,description,bug_id from t2 left join t1 on t2.program=t1.product and t2.value=t1.component where program="AAAAA";
|
|
value description bug_id
|
|
BBBBBBBBBBBBB - conversion 9
|
|
BBBBBBBBBBBBB - conversion 10
|
|
BBBBBBBBBBBBB - generic 7
|
|
BBBBBBBBBBBBB - generic 14
|
|
BBBBBBBBBBBBB - eeeeeeeee NULL
|
|
kkkkkkkkkkk lllllllllll 6
|
|
kkkkkkkkkkk lllllllllll 8
|
|
kkkkkkkkkkk lllllllllll 12
|
|
Test Procedures NULL
|
|
Documentation NULL
|
|
Host communication NULL
|
|
select value,description,COUNT(bug_id) from t2 left join t1 on t2.program=t1.product and t2.value=t1.component where program="AAAAA" group by value;
|
|
value description COUNT(bug_id)
|
|
BBBBBBBBBBBBB - conversion 2
|
|
BBBBBBBBBBBBB - eeeeeeeee 0
|
|
BBBBBBBBBBBBB - generic 2
|
|
Documentation 0
|
|
Host communication 0
|
|
kkkkkkkkkkk lllllllllll 3
|
|
Test Procedures 0
|
|
drop table t1,t2;
|
|
create table t1 (foo int);
|
|
insert into t1 values (1);
|
|
select 1+1, "a",count(*) from t1 where foo in (2);
|
|
1+1 a count(*)
|
|
2 a 0
|
|
insert into t1 values (1);
|
|
select 1+1,"a",count(*) from t1 where foo in (2);
|
|
1+1 a count(*)
|
|
2 a 0
|
|
drop table t1;
|