У меня есть дата, которая выглядит следующим образом: 2014-10-01 12:35:29.440
Сравнения дат с помощью SQL
таблица выглядит следующим образом:
ORDER 1 | 2014-07-31 00:00:00.000
ORDER 2 | 2015-07-31 00:00:00.000
жаль, что я хотел ORDER 2, чтобы показать вверх .. Как мою дату прибудут возвраты сегодняшних дата и что GREATER чем 2014-07-31 00: 00: 00,000
Вот что я пробовал:
SELECT TOP 1 NAME
FROM ORDER_DATES
WHERE GETDATE() > ORDER_DATE
ORDER BY NAME DESC
Вы действительно хранящий дату в виде строки символов, а не как дата/время? –
Его сохранено как дата ... – PriceCheaperton
Что означает ваша первая строка? У вашего запроса нет даты в этом формате. –