我想提取产品表中的所有记录,其中PRODUCT以字母N开头,并将其保存在名为“N - Products”列表的表中
我尝试过Select * from product where PRODUCTS like = 'N%' ;
答案 0 :(得分:0)
试试这个
SELECT e.col
INTO [ListofN-Products]
FROM yourTable e
WHERE e.col LIKE 'N%'
SELECT *
FROM [ListofN-Products]
请它帮助你!
答案 1 :(得分:0)
你可以这样做一个简单的INSERT
语句:
--Assuming all the column names are same in both tables
INSERT INTO [ListOfN-Products]
SELECT p.*
FROM Product p
WHERE p.PRODUCTS like 'N%'
另外,就像@Damien_The_Unbeliever建议的那样,为什么不创建一个视图而不是一个表。与表不同,当在基础表中插入新记录时,视图会自动更新。
CREATE VIEW [ListOfN-Products]
AS
SELECT p.*
FROM Product p
WHERE p.PRODUCTS LIKE 'N%'