I\'m fetching a datetime from MYSQL which looks like:
2010-08-11 11:18:28
I need to convert it into the \"floor\" or the earliest 15 minute interval and outp
Give this a try and see what happens:
select DATE(myColumn) + CONVERT(HOUR(myColumn),CHAR(2)) + ':' + CASE WHEN MINUTE(myColumn) < 15 THEN '00' WHEN MINUTE(myColumn) < 30 THEN '15' WHEN MINUTE(myColumn) < 45 THEN '30' ELSE '45' END + ':00' as myDate