Code
use BN
/****** Сценарий для команды SelectTopNRows среды SSMS ******/
SELECT org.ShortName Ораганизация
,d.code АТ
,[ObjectGarNum] Гаражный
,[ObjectGosNum] Гос
,o.[StopDurationThreshold] ТСМинВремяФиксСтоянки -- время стоянки
,o.[StopSpeedThreshold] ТСМинСкоростьСтоянки -- скорость стоянки
,[ObjectFuelConsWin] НормаЗима -- зaимняя норма
,[ObjectFuelConsSum] НормаЛето -- летняя норма
,case o.[ObjectNormChargeType] when 1 then 'По пробегу' when 2 then 'По м/ч' else 'Комби' end ТипНормы -- тип нормы
,o.[RefuelingThreshold] ТСПорогЗаправки -- фильтр заправки по ТС
,o.[DischargeThreshold] ТСПорогСлива -- фильтр слива по ТС
,s_DUT.description ДУТ
,s_DUT.[RefuelingThreshold] ДУТПорогЗапр
,s_DUT.[DischargeThreshold] ДУТПорогСлива
,s_DUT.[RefuelingTimeThreshold] ДУТПорогВремяЗаправки
,s_DUT.[DischargeTimeThreshold] ДУТПорогВремяСлива
,s_ign.description Зажигание
,s_ign.[SensFuelConsWin] ЗажЗимРасх
,s_ign.[SensFuelConssum] ЗажЛетРасх
FROM [dbo].[FLEET_Object] as O
inner join dbo.SYS_DEV_Device as d on d.id=O.Device_ID
left join dbo.SYS_OrgRequisite as org on org.id=o.[OrganizationId]
left join dbo.SYS_DEV_Sensor as s_DUT on s_DUT.device_id=o.Device_ID and s_DUT.num=10 and s_DUT.SensorActive=1 and s_DUT.sensor_type_id=0
left join dbo.SYS_DEV_Sensor as s_ign on s_ign.device_id=o.Device_ID and s_ign.SensorActive=1 and s_ign.sensor_type_id=1 and s_ign.[SensorClassificationId]=2
where [ObjectActive]=1
--and org.ShortName like '%моя%'
на выходе выдает таблицу, где для каждого ТС указаны данные о нормах, данные о настройках ДУТ о порогах, данные о нормах зажигания.
полезно для сравнения (или ручной корректировки) двух баз данных.