永发信息网

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

答案:1  悬赏:80  手机版
解决时间 2021-11-09 07:11
  • 提问者网友:树红树绿
  • 2021-11-08 07:36
当我插入A表数据的时候想要把B表中AuthorNo的数据值和A表中的ID值想对应?sql语句应该怎么写,求大牛告知
最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-11-08 08:15
不是很明白你的意思,是插入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)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯