| Mailing List | | Home | | MySQL General - General MySQL discussion | | MaxDB - Everything about MaxDB, formerly known as SAP DB | | MySQL on Win32 - Runing MySQL on Windows 9x/Me/NT/2000/XP | | MySQL++ - Programming with the C++ API to MySQL | | ODBC - ODBC with the MySQL Connector/ODBC driver | | Java Help - Mostly related to the MySQL Connector/J driver | | Perl - Perl support for MySQL with DBI and DBD::mysql | | GUI - MySQL GUI Tools | | Announcement |
|
|
  | |  | Date ranges without intervals... | Date ranges without intervals... 2004-04-05 - By David Brady
Back
Given a single user supplied date, find all of the data within 1 month of that date. In databases that support intervals and between, that'd look something like:
post_date between '2003-12-01 00:00:00' and '2003-12-01 00:00:00' + interval '1' month
What is the MaxDB equivalent to this? Note the specification of a single date is important here - I'm unable to prompt the user for the end date. I can't quite seem to find the right combination of date/time functions to make this work.
BTW - not that this is optimum, but in my trials I tried:
month(post_date) = month('2003-12-01 00:00:00' )
This generates an error "Data types must be compatible"
David
-- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/maxdb?unsub=mysql@(protected)
|
|
 |