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 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--] Link to comment https://forums.phpfreaks.com/topic/2822-datediff-question/#findComment-9457 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.