Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Сотрудник, которому менее 18 лет в базу не заносится...помогите  [new]
Катя2012
Member

Откуда:
Сообщений: 32
Есть дата рождения и дата приема на работу
15 дек 12, 12:59    [13636125]     Ответить | Цитировать Сообщить модератору
 Re: Сотрудник, которому менее 18 лет в базу не заносится...помогите  [new]
aleks2
Guest
Припишите годик?
15 дек 12, 13:31    [13636165]     Ответить | Цитировать Сообщить модератору
 Re: Сотрудник, которому менее 18 лет в базу не заносится...помогите  [new]
Катя2012
Member

Откуда:
Сообщений: 32
все, нашли ошибку
15 дек 12, 14:02    [13636222]     Ответить | Цитировать Сообщить модератору
 Re: Сотрудник, которому менее 18 лет в базу не заносится...помогите  [new]
ROLpogo
Member

Откуда: Реутов
Сообщений: 219
declare @DateOfBirth datetime
set @DateOfBirth = '20000401'
if DATEADD("yyyy", 18, @DateOfBirth) - GetDate() > 0
  select 'Вы ещё слишком молоды! Приходите ' + convert(varchar(10), DATEADD("yyyy", 18, @DateOfBirth), 104)
else
  select 'Вы нам подходите.'
15 дек 12, 14:23    [13636273]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить