用于EagleEye3.0 规则集漏报和误报测试的示例项目,项目收集于github和gitee
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
2.5 KiB

5 months ago
--source include/no_ps_protocol.inc
--echo # Bug#26542829: Assertion !(check_datetime_range(ltime)) failed
--echo When bug#26808862 is fixed, move contents to derived.test
CREATE TABLE t1 (
c1 varchar(10) DEFAULT NULL,
c2 datetime DEFAULT NULL,
c3 varchar(255) DEFAULT NULL,
c4 varchar(255) DEFAULT NULL,
pk int NOT NULL,
c5 varchar(255) DEFAULT NULL,
c6 date DEFAULT NULL,
c7 int DEFAULT NULL,
c8 date DEFAULT NULL,
c9 varchar(255) DEFAULT NULL,
c10 int DEFAULT NULL,
c11 varchar(10) DEFAULT NULL,
c12 varchar(10) DEFAULT NULL,
c13 datetime DEFAULT NULL,
PRIMARY KEY (pk),
KEY k5 (c5)
) engine=innodb;
INSERT INTO t1 VALUES
('gjnhugwevl','1000-01-01 00:00:00','m','UJVFB',2,'j','1000-01-01',208797696,'1000-01-01','LRNWI',NULL,'look','ISVAL','2001-03-02 00:00:00'),
('nhugwevltb','1000-01-01 00:00:00','m','h',3,'can\'t','2004-06-07',2052784128,'2000-12-19','r',NULL,'ugwevltbgy','something','1000-01-01 00:00:00');
CREATE TABLE t2 (
c1 varchar(255) DEFAULT NULL,
c2 varchar(10) DEFAULT NULL,
c3 int DEFAULT NULL,
c4 datetime DEFAULT NULL,
c5 varchar(10) DEFAULT NULL,
c6 varchar(255) DEFAULT NULL,
c7 varchar(255) DEFAULT NULL,
c8 varchar(255) DEFAULT NULL,
c9 varchar(10) DEFAULT NULL,
c10 datetime DEFAULT NULL,
pk int NOT NULL,
c11 date DEFAULT NULL,
c12 int DEFAULT NULL,
PRIMARY KEY (pk)
) engine=innodb;
INSERT INTO t2 VALUES
('be','njhqcbglns',NULL,'2002-07-20 19:40:02','YHBGN','go','NSPET','j','MKFNT','2007-08-25 14:41:26',1,'2002-04-21',6),
('b','glnspcqnog',2,'1000-01-01 00:00:00','YEJTV','on','z','PPPCH','YRXFT','1000-01-01 00:00:00',4,'2003-07-25',0),
('c','qnogpabsxs',6,'1000-01-01 00:00:00','nogpabsxsr','b','we','og','e','2000-11-01 15:48:07',7,'1000-01-01',3),
('OFZJT','was',6,'2007-01-14 21:01:33','as','was','r','a','but','2009-01-20 17:58:56',9,'2005-02-14',7),
('d','bsxsrumtna',9,'1000-01-01 00:00:00','would','he','o','VESLR','sxsrumtnab','2007-09-25 12:13:37',10,'2005-02-11',772472832);
ANALYZE TABLE t1, t2;
SELECT field1
FROM (SELECT alias1.c5 AS field1,
alias1.c13 AS field2,
alias1.c1 AS field4
FROM t1 AS alias1 RIGHT JOIN t2 AS alias2
ON alias1.pk = alias2.c12
ORDER BY field2
) as dt;
SELECT field1
FROM (SELECT *
FROM (SELECT alias1.c5 AS field1,
alias1.c13 AS field2,
alias1.c1 AS field4
FROM t1 AS alias1 RIGHT JOIN t2 AS alias2
ON alias1.pk = alias2.c12
ORDER BY field2
) AS dt_inner
) AS dt_outer;
DROP TABLE t1, t2;