code reorg
[csql.git] / test / sql / ScalarFunction / date_sub_day.sql
blob21b783f5982a9345f2ded127a163734173f6d3cf
1 echo Create table t1(f1 date, f2 date);
2 Create table t1(f1 date, f2 date);
3 insert into t1 values('2008-01-20', '2010-01-01');
4 insert into t1 values('2009-04-20', '2011-02-01');
5 insert into t1 values('2010-02-27', '2012-03-01');
6 insert into t1 values('2011-02-28', '2013-03-01');
7 insert into t1 values('2012-02-29', '2014-01-01');
8 echo select * from t1;
9 select * from t1;
10 echo select * from t1 where date_sub(f2 interval 2 day) = '2012-02-28';
11 select * from t1 where date_sub(f2 interval 2 day) = '2012-02-28';
12 echo select * from t1 where date_sub(f2 interval 15 day) <= '2012-02-28';
13 select * from t1 where date_sub(f2 interval 15 day) <= '2012-02-28';
14 echo select * from t1 where date_sub(f2 interval 15 day) >= '2012-02-15';
15 select * from t1 where date_sub(f2 interval 15 day) >= '2012-02-15';
16 echo select * from t1 where date_sub(f2 interval 40 day) <= '2012-01-21';
17 select * from t1 where date_sub(f2 interval 40 day) <= '2012-01-21';
18 echo select * from t1 where date_sub(f2 interval 40 day) != '2012-01-21';
19 select * from t1 where date_sub(f2 interval 40 day) != '2012-01-21';
20 echo select * from t1 where date_sub(f2 interval 365 day) <= '2011-03-02';
21 select * from t1 where date_sub(f2 interval 365 day) <= '2011-03-02';
22 echo select * from t1 where date_sub(f2 interval 366 day) >= '2011-03-02';
23 select * from t1 where date_sub(f2 interval 366 day) >= '2011-03-02';
24 echo select * from t1 where date_sub(f2 interval 366 day) != '2011-03-02';
25 select * from t1 where date_sub(f2 interval 366 day) != '2011-03-02';