卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章11201本站已运行3223

数据库不同表存在一样的对应值,合并两个数据表,SQL语句如何写

现需要把数据表A中的CASID替换成数据表B的所在地区。合成后的数据表数据库表A(C),请教SQL语句应该怎么写,非常感谢!




数据库表A                  
CASID        资源名称
11        天空
12        资源
13        葫芦
14        七七
15        港台
21        澳门

数据库表B       
CASID        所在地区
11        市辖区
12        市辖区
13        石家庄市
14        太原市
15        乌海市
21        鞍山市

合成后数据表A如下               
               
数据库表A(C)                                               
CASID        资源名称       
市辖区        天空  
市辖区        资源       
石家庄市        葫芦       
太原市        七七      
乌海市        港台      
鞍山市        澳门
解决方法:

select 数据库表B.所在地区 as CASID , 数据库表A.资源名称 as 资源名称
from 数据库表A ,数据库表B
where     数据库表A.CASID  =数据库表B.CASID
卓越飞翔博客
上一篇: 联想OEM系统申请教程
下一篇: 关于excel的数字乘法问题,怎么设置?
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏