переменную в качестве аргумента ? мне нужно дать возможность пользователю выбирать в каких единицах отображать данные- днях, неделях, месяцах. Соответственно идея была сделать период переменной как на картинке, но он ругается на третий аргумент . Можно это как-то обойти?
Day, year и т.д. это не текст, а константы. Вот он и ругается.
а возможно обернуть в какую-то функцию, чтобы принял переменную в аргумент или с datediff это невозможно?
Используйте switch внутри averagex и пихайте внутрь него весь datediff целиком.
Обсуждают сегодня