Commit a33d1d84 authored by evgen@moonbone.local's avatar evgen@moonbone.local
Browse files

type_date.test, type_date.result:

  Added the test case for bug#21677: Wrong result when comparing a DATE and a DATETIME in BETWEEN
parent 9fb0340a
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -104,3 +104,9 @@ SELECT * FROM t1;
y
0000
DROP TABLE t1;
create table t1(start_date date, end_date date);
insert into t1 values ('2000-01-01','2000-01-02');
select 1 from t1 where cast('2000-01-01 12:01:01' as datetime) between start_date and end_date;
1
1
drop table t1;
+7 −0
Original line number Diff line number Diff line
@@ -115,4 +115,11 @@ INSERT INTO t1 VALUES ('abc');
SELECT * FROM t1;
DROP TABLE t1;

#
# Bug#21677: Wrong result when comparing a DATE and a DATETIME in BETWEEN
#
create table t1(start_date date, end_date date);
insert into t1 values ('2000-01-01','2000-01-02');
select 1 from t1 where cast('2000-01-01 12:01:01' as datetime) between start_date and end_date;
drop table t1;
# End of 4.1 tests