Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PostgreSQL > Выбор смены запросом


Автор: des1roer 1.8.2014, 05:50
Есть 2 смены. с 8 до 20 и с 20 до 8.
Как однозначно выбрать соответсвует число той или иной смене.
с дневной сменой вроде ок
Код

SELECT        "F_Date", 
                    "ID_TagData"
            INTO tc 
            FROM    "SC_Tag"."T_TagData" 
            WHERE "F_TagName_ID" = 2  
            ORDER BY "ID_TagData" DESC LIMIT 1;
            IF (tc >  date(t2)+ time '08:00' AND tc < date(t2) + time '20:00'

а с ночной ?
делать 2 условия - до 24 и после 24? 

Автор: Akina 1.8.2014, 14:47
Поменять знаки (больше на меньше и наоборот), а AND поменять на OR.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)