当我插入A表数据的时候想要把B表中AuthorNo的数据值和A表中的ID值想对应?sql语句应该怎么写,求大牛告知

发布时间:2019-09-19 11:31:13

当我插入A表数据的时候想要把B表中AuthorNo的数据值和A表中的ID值想对应?sql语句应该怎么写,求大牛告知

推荐回答

不是很明白你的意思,是插入a表数据的时候插入authorNo中有的值吗?那可以这样insert into A(ID) select distinct authorno from B 但是这样Aname这个字段就要你自己录入了如果a表里面已经有数据了,那可以这样insert into A(ID) select distinct authorno from B where authorno not in (select id from A)
以上问题属网友观点,不代表本站立场,仅供参考!