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

Откуда:
Сообщений: 7
дана таблица записей

id |lastname |Name | lap |departure |release of documents
1 |Солянникова | Татьяна | 01.02.2013 | null | 03.02.2013
2 |Солянникова | Татьяна | 04.02.2013 | null | 07.02.2013
3 |Солянникова | Татьяна | 08.02.2013 | null | 10.02.2013
4 |Парфенова | Ольга |05.02.2013 | null |15.02.2013
5 |Парфенова | Ольга |16.02.2013 | 18.02.2013 |18.02.2013
6 |Оледейко | Николай | 21.02.2013 | null |24.02.2013
7 |Оледейко | Николай | 25.02.2013 | null |29.02.2013
8 |Панкратова | Виктория | 16.02.2013 | 18.02.2013 |18.02.2013

Необходимо посчитать количество дней (release of documents - lap) у тех людей у которых departure(выезд) Null и не был закрыт(т.е. departure у человека только null)
Пример:
id |lastname |Name | lap |departure |release of documents
1 |Солянникова | Татьяна | 01.02.2013 | null | 03.02.2013
2 |Солянникова | Татьяна | 04.02.2013 | null | 07.02.2013
3 |Солянникова | Татьяна | 08.02.2013 | null | 10.02.2013
и
6 |Оледейко | Николай | 21.02.2013 | null |24.02.2013
7 |Оледейко | Николай | 25.02.2013 | null |29.02.2013

Запросом у меня получается только выбирать только записи, где departure = null, но это не правильно, т.к. попадаются и те у которых выезд был закрыт
Пример:
4 |Парфенова | Ольга |05.02.2013 | null |15.02.2013
5 |Парфенова | Ольга |16.02.2013 | 18.02.2013 |18.02.2013
9 апр 14, 11:36    [15854725]     Ответить | Цитировать Сообщить модератору
 Re: Подсчет количества дней  [new]
shaguard
Member

Откуда:
Сообщений: 7
Подскажите пожалуйста как надо написать запрос! Очень нужно!
9 апр 14, 11:38    [15854734]     Ответить | Цитировать Сообщить модератору
 Re: Подсчет количества дней  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2995
shaguard
Подскажите пожалуйста как надо написать запрос! Очень нужно!


покажите Ваш запрос
и пока одна из .... возможностей
NOT EXISTS
9 апр 14, 12:59    [15855438]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить