Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
27 мая 2024, 05:37

Эквивалент (RAND() * 365) в 1с запросах

Автор esscargoott, 25 мар 2024, 12:57

0 Пользователей и 1 гость просматривают эту тему.

esscargoott

подскажите есть ли в 1с аналог оператора (FLOOR(RAND() * 365)). Есть такой запрос на SQL и надо переделать на язык запросов 1с. Необходимо чтоб запрос выполнялся в консоли запросов, а НЕ в коде:
 

SELECT name_city, name_author, DATE_ADD('2020-01-01', INTERVAL (FLOOR(RAND() * 365)) DAY) as Дата
from city , author
ORDER BY name_city, Дата desc


Вот тут вместо фиксированного количества вставлять рандом число: ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(2020,1,1), ДЕНЬ , количество)

antoneus

Нету в языке запросов в 1С аналога оператора (FLOOR(RAND() * 365)).

esscargoott

antoneus, те никак не вывести рандомные даты? :dfbbdrfb:

antoneus

Или постобработкой результата запроса или подготовить тз со случайными числами и передать параметром в запрос.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск