sql - TSQL Outer JOIN:SELECT 附近的语法不正确
问题描述
以下 TSQL 脚本向我抛出错误“SELECT 附近的语法不正确”。请建议。
CREATE TABLE segments
WITH(DISTRIBUTION =HASH(customer_key)) AS
SELECT a.*
FROM t_segx a
FULL OUTER JOIN
SELECT b.*
FROM t.segy b
ON a.c_key = b.c_key
解决方案
你想要的可能是:
SELECT a.*
INTO segments
FROM t_segx a
FULL OUTER JOIN
SELECT b.*
FROM t.segy b
ON a.c_key = b.c_key
这将从选择查询创建表。
或者更好
SELECT a.*
INTO segments
FROM t_segx a
FULL OUTER JOIN
t.segy b
ON a.c_key = b.c_key
t.sgy
看起来很奇怪。
推荐阅读
- javascript - 没有Bootstrap的简单侧边栏,找不到任何方便的答案
- javascript - Typescript/Angular - 从对象数组中的属性创建列表
- ssh - Google Cloud Platform VM 无法从本地 SSH(权限被拒绝(公钥))
- c# - 如何在活动报表中多次调用一个表
- azure - 如何将 Azure Application Insights 添加到 .NET Core 应用程序?
- r - NA 时为轴刻度赋予新名称
- woocommerce - 在 Woocommerce 按钮单击上触发 Facebook 像素事件
- python - 在 Python 的其他地方使用循环的每次迭代作为变量
- orm - Symfony 和 Api-Platform:发布问题并使用多对多关系
- android-studio - fragment.setView(frame,this); 不适用于处理 Android 示例