我正在从我的支票帐户中对一些年度报表数据进行建模,我想查看每月的借方,但不包括房租/水电费。现在它们的价格在波动,因此价格在775美元到1000美元之间。我正在尝试创建一个计算字段,该字段将忽略此范围内的数字。 Tableau说此计算有效,逻辑似乎在那里?似乎并不排除这些数字。
SELECT l.letter
FROM (SELECT 'a' letter
UNION ALL
SELECT 'b' letter
...
SELECT 'y' letter
UNION ALL
SELECT 'z' letter) l
WHERE NOT EXISTS (SELECT *
FROM customers c
WHERE left(lower(emailaddress), 1) = l.letter);
答案 0 :(得分:0)
为什么不尝试将其设置为0:
if [Debits] >=775 and [Debits] <=1000
then 0
ELSE [Debits]
END
这将在总和计算中排除这些借方。