|
|
Язык
запросов. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
№№ |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
1 |
Особенности использования предложения
СГРУППИРОВАТЬ ПО. ВЫБРАТЬ ОказаниеУслуги.Мастер, ОказаниеУслуги.Клиент, ОказаниеУслуги.Склад, ОказаниеУслуги.Дата, ОказаниеУслуги.Представление, ОказаниеУслуги.Мастер.ТрудоваяДеятельность.( Должность
КАК Поле1 )
КАК Мастер1 ИЗ Документ.ОказаниеУслуги КАК ОказаниеУслуги ВЫБРАТЬ ОказаниеУслуги.Мастер, ОказаниеУслуги.Клиент, ОказаниеУслуги.Склад, ОказаниеУслуги.Дата, ОказаниеУслуги.Представление ИЗ Документ.ОказаниеУслуги КАК ОказаниеУслуги СГРУППИРОВАТЬ ПО ОказаниеУслуги.Мастер, ОказаниеУслуги.Клиент, ОказаниеУслуги.Склад, ОказаниеУслуги.Дата, ОказаниеУслуги.Представление |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2 |
27. Содержимое полей справочника. ВЫБРАТЬ Номенклатура.Наименование, Номенклатура.ЭтоГруппа, Номенклатура.ВерсияДанных, Номенклатура.Родитель.Ссылка, Номенклатура.Родитель.ВидНоменклатуры.Ссылка ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.ЭтоГруппа = ЛОЖЬ |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
3 |
Использование отборов в запросах с
виртуальными таблицами. ВЫБРАТЬ СтоимостьМатериаловОстатки.Материал.Наименование, СтоимостьМатериаловОстатки.СтоимостьОстаток ИЗ РегистрНакопления.СтоимостьМатериалов.Остатки(&Материал,
) КАК СтоимостьМатериаловОстатки |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4 |
Использование функции ЕСТЬNULL(). ВЫБРАТЬ ОстаткиМатериаловОстатки.Материал
КАК Материал, СУММА(ОстаткиМатериаловОстатки.КоличествоОстаток)
КАК КоличествоОстаток, Номенклатура.Ссылка {ВЫБРАТЬ Материал.*, КоличествоОстаток} ИЗ Справочник.Номенклатура КАК
Номенклатура ЛЕВОЕ
СОЕДИНЕНИЕ РегистрНакопления.ОстаткиМатериалов.Остатки
КАК ОстаткиМатериаловОстатки ПО
ОстаткиМатериаловОстатки.Материал
= Номенклатура.Ссылка ГДЕ ОстаткиМатериаловОстатки.Материал
<> &ЕстьNull И
Номенклатура.ЭтоГруппа =
ЛОЖЬ {ГДЕ ОстаткиМатериаловОстатки.КоличествоОстаток} СГРУППИРОВАТЬ ПО ОстаткиМатериаловОстатки.Материал, Номенклатура.Ссылка |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
5 |
Вывод ссылочных полей. ВЫБРАТЬ ОстаткиМатериаловОстаткиИОбороты.Материал
КАК Материал1, ОстаткиМатериаловОстаткиИОбороты.Склад
КАК Склад1, ОстаткиМатериаловОстаткиИОбороты.Период, ОстаткиМатериаловОстаткиИОбороты.КоличествоПриход
КАК КоличествоПриход1, ОстаткиМатериаловОстаткиИОбороты.КоличествоРасход
КАК КоличествоРасход1, ОстаткиМатериаловОстаткиИОбороты.КоличествоОборот
КАК КоличествоОборот1, ОстаткиМатериаловОстаткиИОбороты.Материал.Представление
КАК МатериалПредставление1, ОстаткиМатериаловОстаткиИОбороты.Склад.Представление
КАК СкладПредставление1 ИЗ РегистрНакопления.ОстаткиМатериалов.ОстаткиИОбороты(,
, День, Движения, ) КАК ОстаткиМатериаловОстаткиИОбороты |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
6 |
Особенности связи с виртуальной таблицей
остатков. ВЫБРАТЬ ОказаниеУслуги.ПереченьНоменклатуры.( Номенклатура, Количество ), ОстаткиМатериаловОстатки.Материал.Наименование, ОстаткиМатериаловОстатки.КоличествоОстаток ИЗ Документ.ОказаниеУслуги КАК ОказаниеУслуги ЛЕВОЕ
СОЕДИНЕНИЕ РегистрНакопления.ОстаткиМатериалов.Остатки
КАК ОстаткиМатериаловОстатки ПО
ОказаниеУслуги.ПереченьНоменклатуры.Количество
>= ОстаткиМатериаловОстатки.КоличествоОстаток |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
7 |
Примеры запросов для работы с
иерархическими справочниками. ВЫБРАТЬ Номенклатура.Ссылка, КОЛИЧЕСТВО(РАЗЛИЧНЫЕ
Номенклатура.ЭтоГруппа)
КАК ЭтоГруппа, Номенклатура.Представление ИЗ Справочник.Номенклатура КАК
Номенклатура СГРУППИРОВАТЬ ПО Номенклатура.Представление, Номенклатура.Ссылка |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
8 |
Дополнение результата запроса датами в
установленном периоде. ВЫБРАТЬ ОстаткиМатериаловОбороты.Период, СУММА(ОстаткиМатериаловОбороты.КоличествоОборот)
КАК КоличествоОборот, ОстаткиМатериаловОбороты.Материал.Ссылка ИЗ РегистрНакопления.ОстаткиМатериалов.Обороты(,
, День, ) КАК ОстаткиМатериаловОбороты СГРУППИРОВАТЬ ПО ОстаткиМатериаловОбороты.Период, ОстаткиМатериаловОбороты.Материал.Ссылка |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
9 |
Особенности упорядочивания по ссылочным
полям. ВЫБРАТЬ Номенклатура.Код, Номенклатура.Наименование, Номенклатура.Ссылка КАК Ссылка ИЗ Справочник.Номенклатура КАК
Номенклатура ГДЕ Номенклатура.ЭтоГруппа = ЛОЖЬ УПОРЯДОЧИТЬ ПО Ссылка |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
10 |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||