根据SSMS中的查询结果使用SQL创建表

时间:2018-11-27 15:39:12

标签: sql sql-server create-table

我正在尝试根据SSMS中的查询结果创建新表

我尝试过:

CREATE TABLE table2 AS
(SELECT * FROM table1
 WHERE code = 'x'
 ORDER BY code;)

但是我遇到一个错误告诉我:

  

第15层状态1的第2行156消息
  关键字“ AS”附近的语法不正确。

     

第156条消息,第15级,状态1,第8行
  关键字“ ORDER”附近的语法不正确。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

尝试一下:

SELECT * 
INTO NEW_TABLE
FROM table1
WHERE code = 'x'
ORDER BY code;