sql - 从 SSMS 中的查询结果创建带有 SQL 的表
问题描述
我正在尝试从 SSMS 中的查询结果创建一个新表
我努力了:
CREATE TABLE table2 AS
(SELECT * FROM table1
WHERE code = 'x'
ORDER BY code;)
但是我收到一个错误告诉我:
消息 156,级别 15,状态 1,行 2
关键字“AS”附近的语法不正确。消息 156,级别 15,状态 1,第 8 行
关键字“ORDER”附近的语法不正确。
任何人都可以帮忙吗?
解决方案
尝试这个:
SELECT *
INTO NEW_TABLE
FROM table1
WHERE code = 'x'
ORDER BY code;
推荐阅读
- python - 使用所需字符串从 python 调用 bash 脚本
- asp.net-core - ASP Net Core 3.0 Web 表单。使用 Identity,是否可以添加删除功能来删除用户?
- python - CSV 不断覆盖
- apache - .htacces 全部重写以索引/忽略图像和 css 文件
- jakarta-ee - DERBY SQL 错误:ERRORCODE:40000,SQLSTATE:XJ041,SQLERRMC:无法创建数据库“sun-appserv-samples”
- php - 为什么我不能执行两个查询?
- firebase - Flutter:如何在 Firestore 数据库中获取项目的子项
- sql - 为表创建唯一 ID 并将其应用于具有重复项的数据
- c# - 二进制格式化程序从内存流冻结中反序列化
- c++ - 解释如何使用指针?