Fer*_*een 143 sql sql-server
在SQL Server中,这将从Customers表中插入100条记录到tmpFerdeen: -
SELECT top(100)*
INTO tmpFerdeen
FROM Customers
Run Code Online (Sandbox Code Playgroud)
是否可以跨UNION ALL SELECT执行SELECT INTO: -
SELECT top(100)*
FROM Customers
UNION All
SELECT top(100)*
FROM CustomerEurope
UNION All
SELECT top(100)*
FROM CustomerAsia
UNION All
SELECT top(100)*
FROM CustomerAmericas
Run Code Online (Sandbox Code Playgroud)
不太确定在哪里添加INTO子句.
Chr*_*tal 201
这适用于SQL Server:
SELECT * INTO tmpFerdeen FROM (
SELECT top 100 *
FROM Customers
UNION All
SELECT top 100 *
FROM CustomerEurope
UNION All
SELECT top 100 *
FROM CustomerAsia
UNION All
SELECT top 100 *
FROM CustomerAmericas
) as tmp
Run Code Online (Sandbox Code Playgroud)
Mar*_*ith 126
您根本不需要派生表.
刚刚放在第一个INTO之后SELECT
SELECT top(100)*
INTO tmpFerdeen
FROM Customers
UNION All
SELECT top(100)*
FROM CustomerEurope
UNION All
SELECT top(100)*
FROM CustomerAsia
UNION All
SELECT top(100)*
FROM CustomerAmericas
Run Code Online (Sandbox Code Playgroud)
SELECT * INTO tmpFerdeen FROM
(SELECT top(100)*
FROM Customers
UNION All
SELECT top(100)*
FROM CustomerEurope
UNION All
SELECT top(100)*
FROM CustomerAsia
UNION All
SELECT top(100)*
FROM CustomerAmericas) AS Blablabal
Run Code Online (Sandbox Code Playgroud)
这种"Blablabal"是必要的
| 归档时间: |
|
| 查看次数: |
205821 次 |
| 最近记录: |