Sql 诱惑和充满从表中选择,然后显示
这是为了创建一个诱饵,并用选定的数据填充它 现有地址表;之后,我想显示 诱惑(即选择*并显示) 这是我的代码,但它有一些小故障。 有人知道如何编写它以使其正确运行吗Sql 诱惑和充满从表中选择,然后显示,sql,temp-tables,Sql,Temp Tables,这是为了创建一个诱饵,并用选定的数据填充它 现有地址表;之后,我想显示 诱惑(即选择*并显示) 这是我的代码,但它有一些小故障。 有人知道如何编写它以使其正确运行吗 CREATE TABLE #Address ( AddressID int, AddressLine1 nvarchar(60),
CREATE TABLE #Address
(
AddressID int,
AddressLine1 nvarchar(60),
City nvarchar(30),
)
SELECT AddressID,AddressLine1
INTO #Address
FROM [Person].[Address]
WHERE AddressLine1 LIKE '%Drive%' AND AddressID BETWEEN 400 and 1000
SELECT *
FROM
#Address
由于您已经创建了表,因此必须使用insert into,而不是select into。通常,select into用于创建包含数据的表:
insert into #address (addressid, addressline1)
select addressid, addressline1
from Address
where AddressLine1 LIKE '%Drive%' AND AddressID BETWEEN 400 and 1000
正如你所说,2315555(有趣的名字——听起来像克隆人的单位)。我用你的答案运行了代码,它无缝地工作了。非常感谢。