1С 8.3 Математические функции запроса
Данные > Примеры кода 1С > 1С 8.3 Запросы > 1С 8.3 Функции в запросе
Перейти в раздел примеры кода 1С 8.3:
Добавлена в язык запросов начиная с релиза 1С 8.3.20:
Функция МатематическиеФункцииЗапроса(Стр)
// Данные математические функции в запросе работают только с типом "число"
Запрос = Новый Запрос("ВЫБРАТЬ
| Exp(1) КАК pExp, //2.7
| Log(2.718) КАК pLog, //0.9999
| Log10(10) КАКp Log10, // 1
| Pow(3,2) КАК pPow, // 9
| Sqrt(9) КАК pSqrt, // 3
| Контрагенты.Ссылка КАК Ссылка
| ИЗ
| Справочник.Контрагенты КАК Контрагенты
| ГДЕ
| Контрагенты.УставныйКапитал > 0"
);
Результат = Запрос.Выполнить();
Возврат Результат;
КонецФункции
// Данные математические функции в запросе работают только с типом "число"
Запрос = Новый Запрос("ВЫБРАТЬ
| Exp(1) КАК pExp, //2.7
| Log(2.718) КАК pLog, //0.9999
| Log10(10) КАКp Log10, // 1
| Pow(3,2) КАК pPow, // 9
| Sqrt(9) КАК pSqrt, // 3
| Контрагенты.Ссылка КАК Ссылка
| ИЗ
| Справочник.Контрагенты КАК Контрагенты
| ГДЕ
| Контрагенты.УставныйКапитал > 0"
);
Результат = Запрос.Выполнить();
Возврат Результат;
КонецФункции
0
комментарии
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник