У меня есть два столбца даты и времени:
StartDate : 2019-07-01 13:30:00.000
AdmitDate : 2019-07-01 00:00:00.000
Я хочу выбрать все строки с одинаковой датой (исключая время, секунды и т. Д. c).
SELECT *
FROM table1 as t1
INNER JOIN table2 as t2 ON t1.id = t2.id
WHERE t1.startdate >= t2.admitdate or t1.startdate <= t2.admitdate
Однако это не будет работать, поскольку в одном из столбцов есть часы, минуты и секунды. Как это исправить? Опять же, я просто хочу дату, а не время.