Показать сообщение отдельно
Старый 02.06.2010, 07:55   #5  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Цитата:
Сообщение от a33ik Посмотреть сообщение
Если же необходимо получить пару (например идентификатор объекта и количество запросов по этому объекту) то можно воспользоваться следующим запросом

X++:
Select
    o.new_buildingobjectid
    ,Count(*) requestcount
From
    Filterednew_buildingobject o
    Left Join Filterednew_request r on o.new_buildingobjectid = r.new_buildingobjectid
Group By o.new_buildingobjectid
А зачем объединять вьюхи (таблицы)? В Filterednew_request уже хранятся и Запрос и Объект строительства. Следовательно достаточно:
X++:
Select
    new_buildingobjectid
    ,Count(*)
From
    Filterednew_request
Group By new_buildingobjectid
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога