学习记录之--SQL Server 数据库学习笔记(二)
2014-05-26 20:43
429 查看
--------链接查询---视图的使用--------------------------- --查询tbEmployee表的全部和tbDepart里的Dname select tbEmployee.*,tbDepart.Dname from tbEmployee,tbDepart where tbEmployee.Did = tbDepart.Did --链接(inner join)简写(join) select tbEmployee.*,tbDepart.Dname,tbWork.Wname from tbEmployee join tbDepart on tbEmployee.Did = tbDepart.Did join tbWork on tbEmployee.wid = tbwork.wid --创建视图,也就是虚表(他不是真正的表,是SQL指令的结果集合)方便查询 create view VEmpInfo as select tbEmployee.*,tbDepart.Dname,tbWork.Wname from tbEmployee join tbDepart on tbEmployee.Did = tbDepart.Did join tbWork on tbEmployee.wid = tbwork.wid --查询视图 select * from VEmpInfo order by Eid --增加-----------------------增、删、查、改------------------------- insert into tbEmployee(Eid,Ename,Gender,Age,Did,Wid,Tel,Address) values('E09','阿虎','男',34,'D01','W05','123423','中国') --删除 delete from tbEmployee where Eid = 'E004' --查询 select * from tbEmployee where Eid = 'E005' --修改 update tbEmployee set Tel = '77778888000',Address = '上海' where Eid = 'E003' --------------------------------------------------------------- ------------------------------存储过程-------------------------- --------------------------------------------------------------- create procedure upGetEmpInfo as begin select tbEmployee.*,tbDepart.Dname,tbWork.Wname from tbEmployee inner join tbDepart on tbEmployee.Did = tbDepart.Did join tbWork on tbEmployee.Wid = tbWork.Wid end --执行 exec upGetEmpInfo --带参数的存储过程 create procedure upDeleteEmp @Eid varchar(50) = '' as begin delete from tbEmployee where Eid = @Eid end --执行 exec upDeleteEmp 'E003' --------已知Wname和Dname查Wid和Did select Did,Wid from tbDepart,tbWork where Dname = '测试部' and Wname = '测试员'
相关文章推荐
- 学习记录之--SQL Server 数据库学习笔记(一)
- 20110125 学习记录:在SQL Server 2005数据库中修改存储过程
- 【SQL Server学习笔记】数据库的创建、设置、空间管理
- 【SQL Server学习笔记】12:用SQL创建和扩大数据库空间
- 学习笔记:jdbc连接、操作数据库SQL Server 2008
- 学习笔记:jdbc连接、操作数据库SQL Server 2008 ——MyEclipse web示例
- 【SQL Server学习笔记】通过加密来保护数据库中的数据
- 【SQL Server学习笔记】数据库的创建、设置、空间管理
- SQL server学习笔记之数据库启动登陆,创建和维护
- 【SQL Server学习笔记】数据库审核
- 数据库-学习笔记 返回插入记录的自增id
- 【SQL Server学习笔记】Windows主体、SQL Server主体、数据库主体
- 【SQL Server学习笔记】数据库对象维护、对象依赖
- SQL SERVER 学习笔记(一)创建数据库
- SQL Server学习笔记之四(什么是数据库的备份策略)
- SQL Server 2008 学习笔记(一) 数据库系统的基本结构
- 【SQL Server学习笔记】数据库快照
- 【SQL Server学习笔记】数据库快照
- 【SQL Server学习笔记】3:建立用户数据库
- CAS单点登录数据库配置操作学习记录笔记