问题描述
假设有表A:IDK102154545287873323....表B:IDK101K1031521null25454null38787null......我现在想把表A中K102字段中的所有数据插入到表B中的K103字段中,这个SQL语句应该怎么写啊?本人初学,不懂,请教!多谢
解决方案
解决方案二:
写个循环吧一条条插UP
解决方案三:
INSERTINTOb(K103)SELECTK102FROMa我是这么写的SQL,但执行后到新行中去了,并不是我想要的那种啊,闷啊
解决方案四:
updatebsetK103=a.K102fromawhereb.id=a.id
解决方案五:
你的實際需求應該是更新tryUpdateBSetK103=A.K102FromA,BWhereA.ID=B.ID
解决方案六:
暈,上面有了,那就再寫個UpdateBSetK103=A.K102FromAInnerJoinBOnA.ID=B.ID
解决方案七:
不行啊,朋友,我的两个表的ID值不同
解决方案八:
id不同用什么关联
解决方案九:
多谢各位们的高招,只有把ID重新更新一下了,再做插入吧
解决方案十:
up
时间: 2024-11-03 21:04:20