【发布时间】:2021-05-07 20:17:58
【问题描述】:
我有一个查询,我正在尝试为其分配一个别名,以便我可以通过将一些列连接在一起来对抗其他两个查询来获取一个主键。代码如下所示。
SELECT Table1.Col1, Table1.Col2, Table2.Col3 .... Table1.Col1+Table1.Col2+Table2.Col3 AS 'NewPrimaryKey'
FROM Table1
JOIN Table2
ON Table1.Col1 = Table2.Col3
我可以为这个查询分配一个别名吗?还是最好将它与我的其他两个查询一起放入临时表中,然后跨三个表加入?
【问题讨论】:
-
创建视图? CTE(公用表表达式)?
标签: sql join alias temp-tables