难死人了,求一个SQL语句 调动表:调入部门,调出部门,设备id设备表:设备id,设备名称部门表:部门代码,部门名称 就是要实现从调动表里面查询,但是 调出部门和调入部门都要显示为名称 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select b.部门名称, c.部门名称, d.设备名称from 调动表 a, 部门表 b, 部门表 c, 设备表 dwhere a.调入部门=b.部门代码 and a.调出部门=c.部门代码 and a.设备id =d.设备id select * from 调动表 a, 设备表 b, 部门表 c, 部门表 dwhere a.调入部门 = c.部门代码 and a.调出部门 = d.部门代码 and a.设备id = b.设备id ..ms 不难select a.调入部门,b.部门名称 from 调动表 a join 部门表 b on a.调入部门 =b.部门代码union allselect a.调出部门,b.部门名称 from 调动表 a join 部门表 b on a.调出部门 =b.部门代码 触发器 请问:如何在同一块表中查询相同的记录? .mdf怎么打开? 关于数据恢复! 创建巡更系统用数据库出现失败? 谁有SQL Server 2000 Service Pack 1 简体中文版下载地址啊? where in 里条件疑问 模糊比对第二贴!第一次发送没有理想结果,希望大家探讨! 更新数据库时断电,然后提示"数据提供程序或其他服务返回 E_FAIL 状态"..怎么办 sql server 7/2000中最大连接数(同时可以有多少用户登陆)怎样修改?? 求一SQL语句!中等难度! 急,求sql语句的,先谢谢各位帮忙拉。。。。。
b.部门名称,
c.部门名称,
d.设备名称
from
调动表 a,
部门表 b,
部门表 c,
设备表 d
where
a.调入部门=b.部门代码
and
a.调出部门=c.部门代码
and
a.设备id =d.设备id
where a.调入部门 = c.部门代码 and a.调出部门 = d.部门代码 and a.设备id = b.设备id
select a.调入部门,b.部门名称 from 调动表 a join 部门表 b on a.调入部门 =b.部门代码
union all
select a.调出部门,b.部门名称 from 调动表 a join 部门表 b on a.调出部门 =b.部门代码