【发布时间】:2021-12-17 01:30:05
【问题描述】:
我想:
- 加入两个表
- 从第一个表中删除“queryGroupName” = 'DELETE'
- 从第一个表中,通过去重(distinct ID)获取Id
- 使用此 ID,与另一个表进行内部联接
- 对于输出,只选择第二个表
选择“表 2”。*
FROM (SELECT DISTINCT "Id" FROM DB1."PUBLIC"."TABLE1")
内部连接 DB1."PUBLIC"."TABLE2" ON DB1."PUBLIC"."TABLE1"."Id" = DB1."PUBLIC"."TABLE2"."Id"
WHERE "queryGroupName" 不在 ('DELETE');
我收到以下错误消息:
SQL 编译错误:位置 3 处的错误第 4 行无效标识符 'DB1.PUBLIC.TABLE1."Id"'
有人知道为什么吗?
【问题讨论】:
标签: sql snowflake-cloud-data-platform