Если предположить, что столбец schedule
является датой-временем, вторая и миллисекундная части которого всегда равны нулю, вы можете просто обнулить секунды и миллисекунды текущей временной метки для сравнения:
WHERE schedule = DATEADD(minute, DATEDIFF(minute, 0, CURRENT_TIMESTAMP), 0)
Если вторая и миллисекундная части Столбец schedule
может быть ненулевым, тогда используйте вместо этого логики c:
WHERE schedule >= DATEADD(minute, DATEDIFF(minute, 0, CURRENT_TIMESTAMP), 0)
AND schedule < DATEADD(minute, DATEDIFF(minute, 0, CURRENT_TIMESTAMP) + 1, 0)
Выражение дает этот результат .