您可以尝试这样的事情:
INSERT INTO Main(Column1, Column2, Column3) VALUES
(
(SELECT id FROM Lookup_Column1 WHERE type = 'Apple'),
10,
(SELECT id FROM Lookup_Column3 WHERE type = 'Red')
);
没有任何容错功能,但是只要您可以将电子表格值解析为SELECT语句,它就可以工作。
如何使用查询值将记录插入SQL?
您可以尝试这样的事情:
INSERT INTO Main(Column1, Column2, Column3) VALUES
(
(SELECT id FROM Lookup_Column1 WHERE type = 'Apple'),
10,
(SELECT id FROM Lookup_Column3 WHERE type = 'Red')
);
没有任何容错功能,但是只要您可以将电子表格值解析为SELECT语句,它就可以工作。