Вход | Регистрация

1С:Предприятие ::

Метки:Запросы и построители

Как разбить запросом одно поле на два (избавиться от NULL)

Я
   Rovan
 
01.12.04 - 09:15
Есть в регистре поля Номенклатура и Вид.
Я хочу запросом построить такую таблицу
Вид1     Вид2      
Номенк1  Номенк7  
Номенк2  Номенк8
Номенк4  NULL

у меня такой запрос
|ВЫБОР КОГДА ВидИспользования = &ПеречислениеВида1
| ТОГДА Номенклатура КОНЕЦ КАК НоменклатураИспользованная,
|ВЫБОР КОГДА ВидИспользования = &ПеречислениеВида2
| ТОГДА Номенклатура КОНЕЦ КАК НоменклатураПолученная,
|ВЫБОР КОГДА ВидИспользования = &ПеречислениеВида1
| ТОГДА СУММА( КоличествоОборот ) КОНЕЦ КАК КоличествоИспользованное,
|ВЫБОР КОГДА ВидИспользования = &ПеречислениеВида2
| ТОГДА СУММА( КоличествоОборот ) КОНЕЦ КАК КоличествоПолученное
|ИЗ РегистрНакопления.НоменклатураИспользуемаяПолученная.Обороты(,,,)
| СГРУППИРОВАТЬ ПО Номенклатура, ВидИспользования
| ИМЕЮЩИЕ ( СУММА( КоличествоОборот ) > 0 )

он дает такую таблицу
Вид1     Вид2      
Номенк1  NULL
NULL     Номенк7   
Номенк2  NULL
NULL     Номенк8
Номенк4  NULL
 
 


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует