Показать сообщение отдельно
  #7  
Старый 23.06.2009, 09:38
PiboDIE PiboDIE вне форума
Прохожий
 
Регистрация: 17.06.2009
Сообщения: 28
Репутация: 10
По умолчанию

Цитата:
Сообщение от Mulder
Привет Народ в общем нужно прилепить одну функцию..чтобы программа следила за своевременным прохождением курсов...тоесть вводишь год она берёт из базы тех сотрудников которые должны пройти эти курсы что то ни как не могу сообразить как это сделать....исходник программы с базой..могу выложить заранее спасибо
Не очень понятно какие критерии участвуют в определении необходимости прохождения курса. Если только дата, то простейший запрос к базе с условием WHERE date_field<selected_date. В свою очередь если критическую важность играет только год, то selected_date можно сформировать так selected_date := '01.01.'+YearOf(Calendar.Date)
Где-то встречал такой вариант: SELECT something FROM source WHERE EXTRACT(YEAR FROM date_field)='+YearOf(Calendar.Date), но в данном случае запрос зависит от используемой СУБД, поскольку в разных СУБД выделение года может производиться отличными друг от друга способами.
Ответить с цитированием