В данном выпуске вы узнаете на конкретных примерах, как работает функция ANY() в DataLens.
Зачем нужна функция ANY()?
Что это за функция? Она позволяет выводить случайные значения в таблицу. Первое попавшиеся значение из списка всех значений в поле. То есть оно будет не совсем рандомное, а рандомное из списка значений.
Например, у нас есть список городов и категорий товаров, которые продаются в этих городах.

Давайте посмотрим, как работает эта функция. И выведем случайный город всех городов в нашем списке.
Синтаксис очень простой. Указываем ANY и поле, из которого нужно выбрать случайное значение. Получили результат. Для каждой категории подставился случайный город.


Тоже самое сделаем и для категорий. Пусть будет случайная категория. В итоге должна получиться одна строка. Готово!

Попробуем видоизменить запрос и добавим фильтр по городу. Из двух городов функция выбрала Дмитров. Категория также поменялась.


Таким образом, мы видим, что значения меняются при любом изменении запроса.
А теперь давайте подумаем, где такая функция может пригодится. Как думаете? Делитесь мыслями в комментариях.
Видео версию данного урока можно посмотреть тут.
Если вам понравился урок, то можете поддержать проект по кнопке ниже. Это очень поможет делать для вас больше интересных и полезных выпусков. Спасибо!

Другие уроки
Обзор раздела Отчеты в DataLens. Что такое и зачем нужно?
Как пронумеровать строки в DataLens.
Комбинированная диаграмма в DataLens на примере план-факта.
Как сделать фильтр по времени в DataLens. Урок для начинающих.
Задать вопросы и обсудить волнующие темы про аналитику данных теперь можно на нашем форуме.
Если вам понравился урок, подписывайтесь на канал или группу и ставьте лайки. А также пишите в комментариях свои кейсы или вопросы. Самые интересные мы обязательно разберем.