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

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Функция с условием в запросе 1С++

v7: Функция с условием в запросе 1С++
Я
   woha
 
26.12.12 - 12:40
Доброго времени суток всем! Подскажите, пожалуйста, возможна ли реализация на 1С++ такой конструкции запроса 1С (но без union):
|Фирма = Регистр.ОстаткиТоваров.Фирма;
|Товар = Регистр.ОстаткиТоваров.Товар;
|Склад = Регистр.ОстаткиТоваров.Склад;
|ОстатокТовара = Регистр.ОстаткиТоваров.ОстатокТовара;
|Функция ОстатокТовараКонОст1 = КонОст(ОстатокТовара) когда(Склад = Склад1);
|Функция ОстатокТовараКонОст2 = КонОст(ОстатокТовара) когда(Склад = Склад2);
|Группировка Товар;

 
Спасибо.
 
 
   ДенисЧ
 
1 - 26.12.12 - 12:40
Угу.
CASE when ...
   sapphire
 
2 - 26.12.12 - 12:41
(1) Мне больше truncate нравиться. Ускорит все таблицы в разы :)
   sapphire
 
3 - 26.12.12 - 12:42
(0) А Вы знаете чем UNION отличается от UNION ALL?
Аще в MS tSQL есть еще EXCEPT
   woha
 
4 - 26.12.12 - 12:47
(1) Спасибо, :) я про CASE и не подумал, на ToySQL немного другая реализация условия в запросе, больше похожа на 1С.
   ДенисЧ
 
5 - 26.12.12 - 12:47
(2) drop намного лучше...

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