|
|||||||
1С 8.2: Язык запросов. Выражения в выборке
Время создания: 12.11.2012 09:40
Раздел: Компьютер - Windows - 1С - Теория
Запись: xintrea/mytetra_syncro/master/base/1352698851vgr7z8jt4l/text.html на raw.github.com
|
|||||||
|
|||||||
Выражения в списке полей выборки В качестве описания поля выборки может быть выражение, использующее следующие элементы:
Ниже приведено несколько примеров с выражениями в списке полей выборки: // арифметические операции ВЫБРАТЬ Номенклатура, Количество * Цена КАК РасчСумма1, Сумма / Количество КАК РасчСумма2 ИЗ Документ.АвансовыйОтчет.Товары // литералы типа "булево", "число", "строка", "дата" ВЫБРАТЬ Истина, Ложь, 10.5, "Текст", ДАТАВРЕМЯ(2003,12,25) // конкатенация строк ВЫБРАТЬ "Сотрудник " + Ответственный.Наименование ИЗ Документ.АвансовыйОтчет // агрегатные функции ВЫБРАТЬ ПодразделениеКомпании, СУММА(СуммаДокумента), МАКСИМУМ(СуммаДокумента), МИНИМУМ(СуммаДокумента), СРЕДНЕЕ(СуммаДокумента), КОЛИЧЕСТВО(*) ИЗ Документ.АвансовыйОтчет СГРУППИРОВАТЬ ПО ПодразделениеКомпании // операция выбора ВЫБРАТЬ Наименование, ВЫБОР КОГДА СтранаПроисхождения.Наименование = "КИТАЙ" ТОГДА "Азия" КОГДА СтранаПроисхождения.Наименование = "ТАЙВАНЬ" ТОГДА "Азия" КОГДА СтранаПроисхождения.Наименование = "США" ТОГДА "Америка" КОГДА СтранаПроисхождения.Наименование = "КАНАДА" ТОГДА "Америка" ИНАЧЕ "Другое" КОНЕЦ КАК Страна ИЗ Справочник.Номенклатура // операция приведения типов ВЫБРАТЬ Ссылка, Номенклатура, ВЫРАЗИТЬ(Сумма / 3 КАК Число(5,2)) КАК ТретьСуммы ИЗ Документ.АвансовыйОтчет.Товары |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|