qugh Posted November 7, 2005 Share Posted November 7, 2005 My question is about the 'datediff' function. I am trying to select all dates from today or after, but I'm getting an error with this statement at the DateDiff function. Here's my query as is. SELECT * FROM data_events as d WHERE Deleted = 0 AND DATEDIFF( d.sDate , Now() ) >= 0 ORDER BY sDate LIMIT 5 Quote Link to comment https://forums.phpfreaks.com/topic/2822-datediff-question/ Share on other sites More sharing options...
Cook Posted November 8, 2005 Share Posted November 8, 2005 If what you're after is all dates later than (or equal to) now, this is a simpler way of doing it: [!--sql--][div class=\'sqltop\']SQL[/div][div class=\'sqlmain\'][!--sql1--][span style=\'color:blue;font-weight:bold\']SELECT[/span] * FROM `data_events` AS `d` WHERE `[span style=\'color:blue;font-weight:bold\']Delete[/span]d` = 0 AND `d`.`sDate`>= NOW() ORDER BY `sDate` LIMIT 5 [!--sql2--][/div][!--sql3--] Quote Link to comment https://forums.phpfreaks.com/topic/2822-datediff-question/#findComment-9457 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.