![]() |
|
|
#1
|
|||
|
|||
![]() Здравствуйте, уважаемые программисты!
В школе задали написать базу данных. Возник вопрос: есть column в dbgrid под названием 'Год последней аттестации'. В каждой строке стоит год, например 2005. Необходимо, чтобы в column 'год следующей аттестации' автоматически прибавлялось по 5 лет. Например: год последней:2008, год следующей:2013. И еще: надо, чтобы в label показывался список учителей, которым в скором времени нужно пройти аттестацию. Пробовал сделать с помощью массивов - не получилось. Надеюсь на вашу помощь. |
#2
|
|||
|
|||
![]() 1. При запросе данных:
Код:
SELECT Att_Year, Att_Year + 5 As Att_Next_Year FROM Teachers 2. Ну, тут проще сделать в гриде опять-же. Конечно, не зная базы нельзя точно подсказать, но должно выглядеть примерно так: Код:
SELECT Name FROM Teachers WHERE (Att_Year + 5) = YEAR(SYSDATE) |
#3
|
|||
|
|||
![]() Спасибо большое!
|