当前位置: 代码迷 >> Sql Server >> 一个机构表 ,一个员工表 ,在查询员工表是根据部门编号给把部门显示出来 急
  详细解决方案

一个机构表 ,一个员工表 ,在查询员工表是根据部门编号给把部门显示出来 急

热度:19   发布时间:2016-04-27 11:53:38.0
一个部门表 ,一个员工表 ,在查询员工表是根据部门编号给把部门显示出来 急!急!
我有一个部门表 有 部门名称,部门编号; 另一个员工表 中有 员工名称,部门编号,性别之类的 ,


  我想查询 员工表全部列 用gridwiew显示, 我想问的是怎么 才能在查询的时候根据部门id 把部门名称显示出来呢 ,
   
  这个sql语句怎么写啊 谢谢各位了 本人是新手 , 很急! 很急 ! 谢谢了 !!!

------解决方案--------------------
用连接符关联.
------解决方案--------------------
select 员工表.*,部门表.部门名称 from 员工表 left join 部门表 on 员工表.部门编号=部门表.部门编号
------解决方案--------------------
SQL code
select 员工表.*,部门表.部门名称 from 员工表left join 部门表 on 员工表.部门编号=部门表.部门编号
------解决方案--------------------
SQL code
  select a.*,b.[部门名称]  from [员工表] a  inner join [部门表] b on a.[部门编号] = b.[部门编号]
------解决方案--------------------
探讨

select 员工表.*,部门表.部门名称 from 员工表 left join 部门表 on 员工表.部门编号=部门表.部门编号