【发布时间】:2021-01-19 03:06:24
【问题描述】:
我有一个查询,我想使用我的数据可视化工具 (Tableau) 运行,但是当我尝试使用基于 distinct(id) 的 SQL 查询检索记录时,如下所示的数据,我收到关于“预期: CASE, CAST, DEFAULT, EXISTS, FALSE, IF, INTERVAL, NOT, NULL, REPLACE, TRUNCATE, TRUE, IDENTIFIER CAUSED BY: Exception: Syntax error"
数据看起来像这样
tablename | id | records
table_1 3 344
table_2 4 222
table_1 3 344
table_2 4 222
预期输出
tablename | id | record
table_1 3 344
table_2 4 222
这是我使用的查询
case when id = distinct(id) then 'distinct value' else 'not required' end
我也试过
distinct(id) 但似乎可视化 BI 期望我改用用例。有没有可能我做错了这个查询?
【问题讨论】:
标签: sql tableau-api