select A.MC MC1, c.MC MC2
from B left join A
on B.BM1 = A.BM
left join A c
on B.BM2 = c.BM
from B left join A
on B.BM1 = A.BM
left join A c
on B.BM2 = c.BM
解决方案 »
- 用sql语句生产的xml文件,根节点如何设置?
- 求救!动态数组统计
- 为什么我的sql2000 连接不上服务器的sql数据库?
- 高手解说一下exec动态执行的原理!
- 嵌套查询的问题
- 急----oracle作业转换sql server!
- 一个SQL的基础问题
- 如何在程序中执行一个xxx.sql文件????????????,能写在存储过程中么????或是运行什么dos 命令!!!!!
- 非常感谢~~~~~难题解决了:)但怪题还是不明白 存储过程如下
- 求数据库表复制主键设置问题
- 请问如果安装SQLSERVER选择的是windows登陆,该如何写conn语句..
- 随机生成可指定数字个数于每一行的超难问题!!!
create table #T2(BM1 int, BM2 int)
Create table #T3 (MC1 varchar(20), MC2 varchar(20), BM1 int, BM2 int)
Insert #t1(BM, MC) values (1, '北京')
Insert #t1 (BM, MC) values (2, '天津')
Insert #t1 (BM, MC) values (3, '上海')
Insert #t1 (BM, MC) values (4, '重庆')
Insert #T2 (BM1, BM2) values (1, 2)
Insert #T2 (BM1, BM2) values (1, 4)
Insert #T2 (BM1, BM2) values (2, 3)
Insert #T3 (BM1, BM2) select BM1, BM2 From #t2
Update #T3 set MC1 = mc from #t1 where BM = BM1
Update #T3 set MC2 = MC from #t1 where BM = BM2select * from #t3