Hello,

Please read the below query and the information that I have mentioned. This is really weird...



select date_format(date_add(arrivaldate1, INTERVAL nights1 DAY), '%Y-

%m-%d') as dept_date1 from mytable where ('dept_date1' BETWEEN

'2003-02-01' AND '2003-02-10')




When it goes to database the values will be substituted as follows for 1 row:


select date_format(date_add('2003-01-31', INTERVAL 5 DAY), '%Y-%m-%d')

as dept_date1 from mytable where ('dept_date1' BETWEEN '2003-02-01' AND

'2003-02-10')

which should return 1 row since, the query will return
dept_date1 = '2003-02-05' which falls between the dates '2003-02-01' AND

'2003-02-10'


but I am getting 0 result.



SO then I tried,


select date_format(date_add('2003-01-31', INTERVAL 5 DAY), '%Y-%m-%d')

as dept_date1 from mytable where ('dept_date1' >= '2003-02-01')

IT WORKED!!!


then I tried,


select date_format(date_add('2003-01-31', INTERVAL 5 DAY), '%Y-%m-%d')

as dept_date1 from mytable where ('dept_date1' <= '2003-02-10')


IT gave 0 result



then I tried,


select date_format(date_add('2003-01-31', INTERVAL 5 DAY), '%Y-%m-%d')

as dept_date1 from mytable where ('dept_date1' >='2003-02-01' AND

'dept_date1' <= '2003-02-10')


IT gave 0 result





What could be the problem, could anybody help me please...



-Dhaval


_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail



-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to