SQL怎么把一个表字段信息(ID)修改为对应另一个表的内容 100
A表B表A表、B表都有address_ID这一列,B表中的addressname是address_ID对应的具体内容。请问,如何将A表中的address_ID改为B表中对...
A表 B表
A表、B表都有address_ID这一列,B表中的addressname是address_ID对应的具体内容。请问,如何将A表中的address_ID改为B表中对应的addressname?
1楼、2楼你们的回答确定是sql sever上的语句吗?? 展开
A表、B表都有address_ID这一列,B表中的addressname是address_ID对应的具体内容。请问,如何将A表中的address_ID改为B表中对应的addressname?
1楼、2楼你们的回答确定是sql sever上的语句吗?? 展开
9个回答
展开全部
update A set A.address_ID=B.addressname from A inner join B on A.address_ID = B.address_ID
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sqlserver:
update A set A.address_ID=B.addressname from B where A.address_ID=B.address_ID
不过你的A表中这个ID值要是字符型才可以啊
update A set A.address_ID=B.addressname from B where A.address_ID=B.address_ID
不过你的A表中这个ID值要是字符型才可以啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update A表
set address_ID =
(
select address_ID
from B表
where A表.addressname = B表.addressname
)
set address_ID =
(
select address_ID
from B表
where A表.addressname = B表.addressname
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-15
展开全部
update 最基本语句……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询