Я пытаюсь сделать вычисленное поле, которое будет показывать количество загрузок. Наш SQL программист написал это для меня, так как он не знает синтаксис Tableau в:Как применить фильтр в вычисленном поле?
select cast([date] as DATE) as [date], count(1) as number into #uploads
from files f with(nolock)
inner join files fr with(nolock) on fr.idl=f.id
where f.[id_user_from] is null and f.[id_file_from] is null
group by cast([date] as DATE)
select * from #uploads
order by [date]
Это показывает количество раздач, сгруппированных по дате. То, что я хотел бы сделать, это создать расчетное поле, которое будет отображать тот же результат, что и применение фильтров, и использование CNT (дата) для отображения количества загрузок.
Любая помощь будет принята с благодарностью!
FWIW, Вы можете оставить в «ELSE NULL», если вы предпочитаете. Если вычисленное поле не обрабатывает случай, то вычисленное поле оценивается как null. Кроме того, вы не используете все кепки для ключевых слов и имен функций, и квадратные скобки нужны только тогда, когда имена полей имеют пробелы. –
Спасибо за дополнительные советы :) – Matt