У меня есть две таблицы:
report (reportID, VendorName, VendorID, MfgDate, PurchaseDate, etc.,)
В report
таблица reportID является первичным ключом.
report_temp
имеет такой же набор столбцов , что иreport
, но без каких-либо ограничений.
Я должен insert the rows from report_temp to report
, где reportID не тот же .Я написал как
INSERT INTO report(reportID, VendorName, VendorID, MfgDate, PurchaseDate,...)
NOT (SELECT reportID, VendorName, VendorID, MfgDate, PurchaseDate,...
FROM report INNER JOIN report_temp USING (reportID, VendorName,
VendorID, MfgDate,PurchaseDate,...))
Я также пытался использовать только reportID
в USING
предложении, но я не могу его получить ... Если вы попробовали что-то подобное, поделитесь со мной..