我试图将 select 语句的结果移动到一个新的不存在的表中,但无法弄清楚如何移动。
在 MS SQL 中,我将遵循以下内容,
SELECT * INTO <NON_EXISTING_TABLE> FROM
(
SELECT * FROM TABLE1 A
JOIN TABLE2 B
ON A.DescriptionNo = B.DescriptionNo
WHERE A.DescriptionNo =1) A
Run Code Online (Sandbox Code Playgroud)
当我快速查找时,我只能看到将数据插入现有表的答案,而不能使用该语句的结果动态创建新表。
请指教 !
如果要从选择创建新表,可以使用以下语法:
create table new_table as
select *
from existing_table
where ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6420 次 |
| 最近记录: |