我一直在努力让 SQL 正确执行此插入语句..这就是我正在尝试做的事情:
我有一个新的空表,它与另一个表具有一对一的关系。由于所有其他列都有默认值,我只想将主键列作为旧表中的新行插入。表名称为 dealer
和 dealer_nav
,字段分别为 id
和 dealer_id
。
谢谢!
最佳答案
INSERT INTO Dealer_nav(dealer_id) SELECT id FROM Dealer
(反之亦然,我不确定 2 个表中哪一个是新的,哪一个是旧的)
关于MySQL:使用另一个新表中的列插入行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4336870/