Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Spritee Гость
|
Добавлено: Ср Ноя 14 2001 21:25 Заголовок сообщения: Как в SQL-БД удалить год из поля типа "date" |
|
|
Всем привет. Имеется программа, работающая на основе SQL-сервера Centuria v.. Необходимо сделать выборку по записей, содержащих поле типа "дата" так, чтобы учитывался только месяц и день (по дням рождения). Как ? можно преобразовать дату в строку или в число, но функций извлечения подстроки или чего-нибудь подобного я не нашел
Sincerely ours, Spritee |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Ноя 15 2001 08:52 Заголовок сообщения: Re: Как в SQL-БД удалить год из поля типа "date" |
|
|
Выбираем записи с датой за 1970 год и день более 20-го числа.
Select date,Name from table where Year(Date)=1970 and Day(Date)20
Суть понятна?
Функции Year, Month, Day являются стандартом ANSI SQL 92. Если ваша СУБД этому стандарту соответствует, то все будет работать. |
|
Вернуться к началу |
|
|
Spritee Гость
|
Добавлено: Чт Ноя 15 2001 09:40 Заголовок сообщения: спасибо () |
|
|
ййй |
|
Вернуться к началу |
|
|
|