У меня есть один запрос, который извлекает данные из таблицы, и мне нужно затем привести результаты в другую таблицу в другой базе данных. Вот мой запрос для получения данных.Вставка в таблицу из результатов запроса
with
BARCODEINNER(name, CODE, BARCODE_INNER) as
(select
STOCKITEM.NAME,
STOCKITEM.CODE,
left(STOCKITEMPRICE.PRICE, 12) as EXPR1
from [ PENNINE 2009 ] .DBO.PRICEBAND
inner join [ PENNINE 2009 ] .DBO.STOCKITEMPRICE on PRICEBAND.PRICEBANDID = STOCKITEMPRICE.PRICEBANDID
inner join [ PENNINE 2009 ] .DBO.STOCKITEM on STOCKITEMPRICE.ITEMID = STOCKITEM.ITEMID
where (PRICEBAND.PRICEBANDID = '5045261')),
BARCODEOUTER(CODE, BARCODE_OUTER) as
(select
STOCKITEM_1.CODE,
left(STOCKITEMPRICE_1.PRICE, 12) as EXPR1
from [ PENNINE 2009 ] .DBO.PRICEBAND as PRICEBAND_1
inner join [ PENNINE 2009 ] .DBO.STOCKITEMPRICE as STOCKITEMPRICE_1 on PRICEBAND_1.PRICEBANDID = STOCKITEMPRICE_1.PRICEBANDID
inner join [ PENNINE 2009 ] .DBO.STOCKITEM as STOCKITEM_1 on STOCKITEMPRICE_1.ITEMID = STOCKITEM_1.ITEMID
where (PRICEBAND_1.PRICEBANDID = '5048507'))
select
BARCODEINNER.CODE as PRODUCTCODE,
BARCODEINNER.NAME as DESCRIPTION,
BARCODEINNER.BARCODE_INNER as BARCODESINGLE,
BARCODEOUTER.BARCODE_OUTER as BARCODEPACK
from BARCODEINNER as BARCODEINNER
inner join BARCODEOUTER as BARCODEOUTER on BARCODEINNER.CODE = BARCODEOUTER.CODE
order by BARCODEINNER.CODE
, поэтому я хочу, чтобы принять результирующий набор из этого запроса, а затем положить его в эту базу данных
INSERT INTO [Label Software].dbo.[Label Information]
Как я могу добиться этого?
Вы посмотрели онлайн-справку для INSERT? ... –