Имя: Пароль:
1C
 
бессонная ночь и какой-то странный запрос
Ø (rphosts 07.12.2015 08:53)
0 ig0z
 
07.12.15
08:42
Верно понимаю что можно заменить это


       |    ВЫБОР
       |        КОГДА ТрудоёмкостьТехнологическойОперацииСрезПоследних.НормаВремени ЕСТЬ NULL
       |        ТОГДА (ВЫБОР КОГДА ТрудоёмкостьТехнологическойОперацииСрезПервых.НормаВремени ЕСТЬ NULL
       |                     ТОГДА 0 ИНАЧЕ ТрудоёмкостьТехнологическойОперацииСрезПервых.НормаВремени КОНЕЦ)
       |        ИНАЧЕ ТрудоёмкостьТехнологическойОперацииСрезПоследних.НормаВремени
       |    КОНЕЦ КАК НормаВремени
      
На это

       |    ISNULL(ТрудоёмкостьТехнологическойОперацииСрезПоследних.НормаВремени, 0) КАК НормаВремени
1 ig0z
 
07.12.15
08:43
(0) в любом случае если по срезу последних будет NULL то и по срезу первых будет NULL зачем туда вообще лазить ...
2 ig0z
 
07.12.15
08:44
полный запрос:
    
       "ВЫБРАТЬ
       |    ТехнологическиеОперации.Владелец,
       |    ТехнологическиеОперации.Исполнители.(
       |        Ссылка,
       |        НомерСтроки,
       |        Профессия,
       |        РазрядРабот,
       |        ТарифнаяСетка,
       |        КоличествоИсполнителей
       |    ),
       |    ТехнологическиеОперации.ПодготовительноЗаключительноеВремя,
       |    ISNULL(ТрудоёмкостьТехнологическойОперацииСрезПоследних.НормаВремени, 0) КАК НормаВремени
       |    ВЫБОР
       |        КОГДА ТрудоёмкостьТехнологическойОперацииСрезПоследних.НормаВремени ЕСТЬ NULL
       |        ТОГДА (ВЫБОР КОГДА ТрудоёмкостьТехнологическойОперацииСрезПервых.НормаВремени ЕСТЬ NULL
       |                     ТОГДА 0 ИНАЧЕ ТрудоёмкостьТехнологическойОперацииСрезПервых.НормаВремени КОНЕЦ)
       |        ИНАЧЕ ТрудоёмкостьТехнологическойОперацииСрезПоследних.НормаВремени
       |    КОНЕЦ КАК НормаВремени
       |ИЗ
       |    Справочник.ТехнологическиеОперации КАК ТехнологическиеОперации
       |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТрудоёмкостьТехнологическойОперации.СрезПоследних(&Период, ) КАК ТрудоёмкостьТехнологическойОперацииСрезПоследних
       |        ПО ТехнологическиеОперации.Ссылка = ТрудоёмкостьТехнологическойОперацииСрезПоследних.ТехнологическаяОперация
       |ГДЕ
       |    ТехнологическиеОперации.Владелец = &Маршрут";
3 ig0z
 
07.12.15
08:45
блин я уже начал его редактировать и удалил левое соединение и добавил строку
4 ig0z
 
07.12.15
08:47
все забейте, извините за срач )
5 DDwe
 
07.12.15
08:50
Мило.
6 Мэс33
 
07.12.15
08:52
(5) Мы прослушали монолог свихнувшегося одинэснига )))
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс