Oh boy.. having the date stored as a varchar in that particular format will be 
profoundly problematic.  You might want to store it YYYY-MM-DD or the SQL 
BETWEEN will mangle the expected return results.

Does it work (return a non-empty result-set) when you omit the LIMIT clause?

Does it work (return a non-empty result-set) when you omit the 
board_action_date BETWEEN comparator clause?

Tim...


-----Original Message-----
From: russbucket [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 10, 2007 11:06 AM
To: mysql@lists.mysql.com
Subject: Query not returning Data

Sorry about double post, I am having problems with my ISP.

I have the following query:

SELECT * 
FROM Sight_Hearing_Help
WHERE 'type_help' = "Eye Exam & Glasses"
AND 'board_action_date' BETWEEN "07-01-2007" AND "12-31-2007"
LIMIT 0 , 60;

Returns empty row every time. The board_action_date is a varchar field. Not
a date field. I have also tried using form 2007-07-01.

Additional information:
  SUSE 10.2, MySQL 5.0.26-14 

Any help would be appreciated!
-- 
Russ
Registered Linux user #441463

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to