Задание:
Мне нужно сосчитать каждую запись в таблице, которая была добавлена после 01.01.2011.
Информация:
В таблице "Date_added" есть столбец, отформатированный как varchar и содержащий даты в формате мм / дд / гггг.
Что я пробовал:
Я попробовал следующий запрос:
SELECT count(date_added) FROM Abatements_Doc WHERE date_added >= '07/01/2011'
К сожалению, он считал любую дату, когда месяц был больше 07, независимо от года или дня. Я не знаю, как мне отформатировать мой запрос, чтобы он правильно читал даты, а не по сортировке ascii. В своем исследовании я обнаружил опции CAST и CONVERT, но не уверен, как их использовать, или какой мне следует использовать, если таковые имеются. Я чрезвычайно новичок в SQL, и хочу убедиться, что я не испортил данные в таблице. Мне просто нужно получить количество, как указано выше, без каких-либо изменений данных в таблице. Любая помощь в этом отношении будет очень признательна. Заранее спасибо.