Выборка в зависимости от даты
Добавлено: 04 мар 2010, 15:14
Здравствуйте.
Есть таблица в которой дата указана не одним полем типа date, а тремя типа varchar, пример данных:
sday smonth syear
01 10 2009
23 11 2009
........
Собственно проблема в том что нужно выполнить select в котором выбрать данные в зависимости от даты, т. е. скажем выбрать те у которых дата более старая чем сегодня, но вот как сравнить дату в таком виде никак не могу догадаться
Думал в разделе where как то преобразовать три поля в значение типа date и потом уже сравнивать, но вот незнаю какой функцией это можно реализовать.
Подскажите как лучше сделать выборку?
Есть таблица в которой дата указана не одним полем типа date, а тремя типа varchar, пример данных:
sday smonth syear
01 10 2009
23 11 2009
........
Собственно проблема в том что нужно выполнить select в котором выбрать данные в зависимости от даты, т. е. скажем выбрать те у которых дата более старая чем сегодня, но вот как сравнить дату в таком виде никак не могу догадаться

Думал в разделе where как то преобразовать три поля в значение типа date и потом уже сравнивать, но вот незнаю какой функцией это можно реализовать.
Подскажите как лучше сделать выборку?