Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2012, 13:07   #1
Anton1440
 
Регистрация: 15.12.2012
Сообщений: 3
По умолчанию Создание запроса

В базе данных есть таблица, в которой хранится информация об автомобилях: гос номер, марка, его возраст, дата следующего тех осмотра и т. д., так вот, нужно создать два запроса:
1) который показывал те автомобили, у которых тех осмотр в следующем месяце
2) в заданном году и возрастом более заданного числа
Помогите, пожалуйста
Anton1440 вне форума Ответить с цитированием
Старый 16.12.2012, 16:54   #2
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

1) Для поля ДатаСледТО используйте, например, такое условие:

Between DateAdd("m";1;DateSerial(Year(Date( ));Month(Date());1)) And DateAdd("m";2;DateSerial(Year(Date( ));Month(Date());1))-1

Здесь DateSerial возвращает I число текущего месяца.

2) Год возвращает функция Year(дата).
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 16.12.2012, 22:25   #3
Anton1440
 
Регистрация: 15.12.2012
Сообщений: 3
По умолчанию

А можно ли сравнивать число и год, вытащенный из даты?
Например так:
where year(Таблица1.[дата следующего технического осмотра]) = [.....]
Anton1440 вне форума Ответить с цитированием
Старый 18.12.2012, 00:07   #4
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Конечно, можно. Например, год сравнивается с числом 5:

where year(Таблица1.[дата следующего технического осмотра]) = 5

Или я не понял вопрос...
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание запроса Ziroxz PHP 1 27.11.2011 01:52
Создание запроса. atenon Microsoft Office Access 8 01.03.2011 14:56
Создание запроса.. BROOKS Помощь студентам 0 21.12.2009 13:51
Создание запроса в БД .Phoenix БД в Delphi 8 04.12.2009 16:12
Создание запроса gfadssa11 Microsoft Office Access 0 06.11.2009 23:00