28.04.2017
Эффективная Навигация М2М
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум (скрипты, вопросы...) » CyberFleet » Скрипты для CyberFleet, CrossPoint » Скрипт выборки из истории по ТС данных о срабатывании датчик (проверка, что датчик срабатывал на скорости >0)
Скрипт выборки из истории по ТС данных о срабатывании датчик
logoffДата: Пятница, 17.02.2012, 12:12 | Сообщение # 1
Тамбов
Группа: Администраторы
Сообщений: 645
Репутация: 17
Статус: Offline
выборка из истории передвижения координат, где срабатывал определенный датчик.
Использовалось для проверка работы кондиционера питания во время движения ТС

Code

declare @sen_num int
set @sen_num=1 -- номер цифрового датчика
/****** Сценарий для команды SelectTopNRows среды SSMS  ******/
SELECT o.ObjectGarNum
        ,[device_code]
        ,[tele_time]
        ,[long]
        ,[lat]
        ,[valid]
        ,[speed]
        ,[direction]
        ,[height]
        ,[digit_sens_num]
        ,digit_sens_num&power(2,@sen_num-1) 'sens_work'
        ,[analog_data]
        ,[BasePoint_id]
        ,[TextHistory]
        ,[CurrentRun]
    FROM [BN].[dbo].[SYS_DEV_ArchiveData] as ad
    inner join bn.dbo.FLEET_Object as O on o.ObjectID=ad.[ObjectID]
    where O.ObjectGarNum like '%702%' -- в гаражном номере есть 702
and o.ObjectActive=1 -- объект не удален
   and tele_time between '15.02.2012' and '18.02.2012'
      
    and digit_sens_num&power(2,@sen_num-1)>0 -- фильтр на работу датчика
    and speed>0 -- фильтр на скорость >0
 
Форум (скрипты, вопросы...) » CyberFleet » Скрипты для CyberFleet, CrossPoint » Скрипт выборки из истории по ТС данных о срабатывании датчик (проверка, что датчик срабатывал на скорости >0)
Страница 1 из 11
Поиск:

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