| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1146 人关注过本帖
标题:[求助]创建视图
只看楼主 加入收藏
hmj0108
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-10-27
收藏
 问题点数:0 回复次数:10 
[求助]创建视图
表 tblEmployee 包括如下属性:
名称 说明
EmployeeID 员工编号
Name 员工姓名
LoginName 员工登录名
Password 员工登录密码
Email 员工电子邮件
DeptID 员工所属部门编号
BasicSalary 员工基本工资
TitleID 员工职位编号
Telephone 员工电话
OnboardDate 员工报到日期
SelfIntro 员工自我介绍
VacationRemain 员工剩余假期
PhotoImage 员工照片
表tblDepartment包括如下属性:
名称 说明
DeptID 部门编号
DeptName 部门名称
Desciption 部门描述
ManagerID 部门经理编号


创建视图...此视图通过左外联接表 tblEmployee 和 tblDepartment 得到了员工的详细信息,其中包括员工的基本信息、员工的部门信息和员工经理信息。
 基表
 tblEmployee
 tblDepartment
 视图包含字段
 EmployeeID(员工编号)
 Name(姓名)
 Email(电子邮件)
 Telephone(电话)
 LoginName(登录名)
 Password(密码)
 BasicSalary(基本工资)
 OnboardDate(报道日期)
 ManagerName(部门经理姓名)
 ManagerEmail(部门经理电子邮件)
 DeptName(部门名称)
 SelfIntro(自述)
 VacationRemain(剩余假期小时数)
请问下..如何输出部门经理姓名和电子邮件这两个字段..代码应该怎么写
搜索更多相关主题的帖子: 视图 
2007-01-07 20:24
hmj0108
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-10-27
收藏
得分:0 
还有一个
创建视图...此视图通过内联接表 tblDepartment 和 tblEmployee,得到经理的所有基本信息。
 基表
 tblDepartment
 tblEmployee
 视图包含的字段
 ManagerName(经理姓名)
 ManagerEmail(经理电子邮件)
 DeptName(部门名称)
 ManagerID(理解雇员编号)
 DeptID(部门编号)
各位大侠..哪位懂的请教教..很急..
2007-01-07 20:26
yhxyh
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-8-28
收藏
得分:0 
请写出代码!创建表的代码!
2007-01-07 23:01
hmj0108
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-10-27
收藏
得分:0 
如何在SQL 中一条一条查询..然后使用NEXT指向下一条..
2007-01-08 08:28
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
收藏
得分:0 
如果要一条一条的查就用游标

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-01-08 08:33
hmj0108
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-10-27
收藏
得分:0 
假如要判断某个字段的值应该怎么写..像上面tblEmployee有一个字段TITLEID..假如我们要判断他的值应该怎么写..
2007-01-08 09:55
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
收藏
得分:0 

楼主去查一下,left join和inner join的用法


26403021 sql群 博客 blog./user15/81152/index.shtml
2007-01-08 10:18
hmj0108
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-10-27
收藏
得分:0 

那两个我会用吖..我就是不知道要怎么来输出部门经理姓名和电子邮件这两个值..要怎么来弄这两个值吖..

2007-01-08 13:01
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
收藏
得分:0 

根据你的描述 部门经理姓名和电子邮件这2个字段根本就不存在于你所依托的2个数据表中,所以光靠这2张表是建立不起来这个view的!
去找存在这2个字段的第三张表,然后引用到视图中来吧 如果找不到 那你这个问题就成了 谍中谍4 (Impossible mission -_-)


2007-01-08 16:16
hmj0108
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-10-27
收藏
得分:0 

请问下..如果要在select EmployeeID,name,(select name from tblemployee where left(employeeid,2)='01' and titleid='2') from tblemployee

意思要这样..可不可以

2007-01-08 18:51
快速回复:[求助]创建视图
数据加载中...
 
   



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

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