SQL查找语句

来源:百度知道 编辑:UC知道 时间:2024/06/22 07:25:50
A表如下
a列
B表如下
b列 word列

a列与b列对应(外键关系) b列与word列对应
我想在查找A表时把A表的a列替换成B表的word列 有解吗?
当然A表中还有其他列 不可能只有a一列
我需要SQL语句 知道的发上来吧 50分哦~

select word,a表要显示的其他的列
from A表名 inner join B表名
where A表名.a列名=B表名.b列名

update A表 set A表.a列=(select B表.word列 from B表 where A表.a列=B表.b列)

做前你最好备份一下,因为a列改完后就没法恢复了,找不到对应的b列了

select B.word ,A.其它列 from A inner join B on A.a = B.b

update A表 set A表.a列=(select B表.word列 from B表 where A表.a列=B表.b列)