Показать сообщение отдельно
  #3 (permalink)  
Старый 18.02.2014, 13:38
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Цитата:
Написал запрос количество людей конкретной организации прошедших через проходную за 1 день по двум интервалам времени.
Заметив слово количество думайте об агрегатных функциях и группировке. Вместо баяна типа

Select Count(*) from pLogData Where HozOrgan in
(select Distinct ID from pList where section LIKE '60')
and TimeVal < @d2 AND TimeVal > @d1 and Event=32 and Mode = 1

типа такого баяна

Select Count(*) from pLogData
where TimeVal < @d2 AND TimeVal > @d1 and Event=32 and Mode = 1
group by HozOrgan.ID having section LIKE '60'

Не видя DDL профтыкал по наитию.
Ответить с цитированием