| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 704 人关注过本帖
标题:求助SQL语句查询
只看楼主 加入收藏
BlueRain
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-3-9
收藏
 问题点数:0 回复次数:4 
求助SQL语句查询

有两张表。

department(departmentId,departmentName)

employee(employeeId,employeeName,departmentId)

用一个SQL语句完成显示员工的姓名 员工所在的部门名称 (可能有的员工并没有部门的情况也存在,员工所在的部门用“无部门”来标识)

搜索更多相关主题的帖子: SQL语句 员工 departmentId employee 
2006-03-09 11:02
meshwork
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-3-9
收藏
得分:0 
select departmentId,departmentName from department

没看明白,比较菜

2006-03-09 11:14
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
收藏
得分:0 
以下是引用BlueRain在2006-3-9 11:02:00的发言:

有两张表。

department(departmentId,departmentName)

employee(employeeId,employeeName,departmentId)

用一个SQL语句完成显示员工的姓名 员工所在的部门名称 (可能有的员工并没有部门的情况也存在,员工所在的部门用“无部门”来标识)

除了一个isnull语句以外,就是最基本的表结合

select employeeName,isnull(departmentName,'无部门')
from department dep
right outer join
employee emp
on
dep.departmentid=emp.departmentid


2006-03-09 18:46
王克华
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-3-8
收藏
得分:0 
感谢meshwork,这个问题我明白了。
2006-03-09 20:41
程序发烧友
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-3-10
收藏
得分:0 
2006-03-13 21:05
快速回复:求助SQL语句查询
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014474 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved