25.11.2024
Эффективная Навигация М2М
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Количество приборов по фирме
logoffДата: Четверг, 17.05.2012, 13:07 | Сообщение # 1
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
для среды MSDE

Code

SELECT org.name,count(*) kol,cast([Comment2] AS int) as vol
   FROM bn.[dbo].[SYS_DEV_Device] as D
   inner join bn.dbo.FLEET_Object as O on o.Device_ID=d.id
   inner join bn.dbo.SYS_OrgRequisite as org on o.OrganizationId=org.id
   --where cast([Comment2] AS int)>0 -- фильтр, что поле Комментариц 2 заполнено числом больше 0
   group by org.name,cast([Comment2] AS int)  
   --having count(*)>cast([Comment2] AS int) -- фильтр, что приборов больше чем доступных лицензий

на выходе три колонки - название фирмы, количество ТС-приборов по фирме, и в третьей колонке мы храним количество лицензий на учет ТС по данной фирме
фильтры по умолчанию выключены, уберите -- и они заработают
 
  • Страница 1 из 1
  • 1
Поиск:

LogOff © 2024
Сайт создан в системе uCoz Рейтинг GPS Клуба. GPS навигаторы. GPS мониториг. GPS трекеры. ГЛОНАСС