Если в столбце date
указан тип данных datetime, оператор like
преобразует дату и время в текст, который зависит от региональных настроек.Кроме того, местозаполнителем для «любой строки» в Access является *
, а не %
.Предполагая, что вы использовали этот заполнитель, чтобы игнорировать время, вам лучше попробовать что-то вроде этого:
Select * from Records where DateValue([date]) = #10/21/2018#