From b7cc793c400672a0faef668c239dcc0d98553e90 Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Tue, 27 Feb 2018 00:03:01 +0200 Subject: [PATCH] MXS-1688 Add test that reveals DATE_ADD problem --- query_classifier/test/maxscale.test | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/query_classifier/test/maxscale.test b/query_classifier/test/maxscale.test index 6b9b59449..e2fda41d4 100644 --- a/query_classifier/test/maxscale.test +++ b/query_classifier/test/maxscale.test @@ -86,4 +86,12 @@ select * from db1.t1 union select * from db2.t2; select names from t; call p1(); -call p1(@var); \ No newline at end of file +call p1(@var); + +# MXS-1688 +select id from db2.t1 where DATE_SUB("2017-06-15", INTERVAL 10 DAY) < "2017-06-15"; +select id from db2.t1 where SUBDATE("2017-06-15", INTERVAL 10 DAY) < "2017-06-15"; +select id from db2.t1 where DATE_ADD("2017-06-15", INTERVAL 10 DAY) < "2017-06-15"; +select id from db2.t1 where ADDDATE("2017-06-15", INTERVAL 10 DAY) < "2017-06-15"; +SELECT '2008-12-31 23:59:59' + INTERVAL 1 SECOND; +SELECT '2005-01-01' - INTERVAL 1 SECOND; \ No newline at end of file