SQL查询——示列代码(二)
来源:互联网 发布:安全生产监察大队 知乎 编辑:程序博客网 时间:2024/05/22 13:53
--1.创建数据库(EMS),并同时创建Dept部门表。create database [EMS] ;create table [Dept]([Dno] varchar(50) not null ,[Dname] varchar(50) null ,[Daddress] varchar(100) null ,[Dphone] varchar(20) null,primary key([Dno])) ;--2.将职工表中的第二条记录使用SQL语句插入到数据表中。insert into [Emp]([Eno],[Ename],[Esex],[Eposition],[Eaddress],[Dno])values('08002','李四','男','主任','合肥市庐阳区','A002') ;--3.将职工号为“08002”的职工的职务修改为“经理”,性别修改为“女”。update [Emp]set[Eposition] ='经理' ,[Esex] ='女'where[Eno] = '08002' ;--4.将职工编号为“08004”的保健表中的记录删除。delete from [Health] where [Eno] ='08004' ;--5.查找所有女经理的姓名、家庭地址。select [Ename],[Eaddress] from [Emp]where [Esex] ='女' and [Eposition] ='经理' ;--6.查找“研发部”下所有职工的职工号、姓名、职务。select e.[Eno] ,e.[Ename] ,e.[Eposition] from [Emp] as e inner join [Dept] as don e.[Dno] = d.[Dno] where d.[Dname] ='研发部' ;--7.查找职工“李晨”所在的部门名称、部门地址。select d.[Dname] ,d.[Daddress] from [Emp] as e inner join [Dept] as don e.[Dno] = d.[Dno] where e.[Ename] = '李晨' ;--8.查找所有健康状况为“良”的所有职工的职工号、姓名、性别、部门名称。select e.[Eno],e.[Ename],e.[Esex],d.[Dname] from [Emp] as e ,[Dept] as d ,[Health] as hwhere e.[Dno] = d.[Dno] and e.[Sno] = h.[Sno]and h.[Hstatus] ='良' ;--9.查找检查身体日期在“2013-08-20”的所有职工的职工号、姓名。select * from [Emp] as e inner join [Health] as hon e.[Sno] = h.[Sno]where h.[Hdate] >= '2013-08-20' and h.[Hdate] < '2013-08-21' ;--10.将所有员工删除--如果不考虑参照完整性(外码约束),那么很简单delete from [Emp] ;--如果考虑参照完整性,那么需要先清空Health表的数据,然后才能删除Emp中的数据delete from [Health] ;delete from [Emp] ;
0 0
- SQL查询——示列代码(二)
- SQL查询——示列代码(一)
- SQL 语句——查询不同列值的行
- 根据查询列名生成SQL的几个Perl代码
- Sql Server 2008——查询(1)——计算列
- SQL查询索引列
- 分页查询(二)——用sql与linq查询
- SQL查询(二)提升
- SQL查询语句(二)
- SQL查询(二)--视图
- SQL复杂查询(二)
- SQL 操作列转行查询
- sql server 列信息查询
- sql 查询,三列相连查询
- sql查询语句去除重复列(行)
- sql查询语句去除重复列(行)
- SQL Server查询性能优化——创建索引原则(二)
- SQL Server 查询性能优化——创建索引原则(二)
- 欢迎使用CSDN-markdown编辑器
- telnet操作memcahe
- 原码, 反码和补码
- caffe_.mexa64': libcaffe.so: cannot open shared object file: No such file or directory
- 【学习笔记】Java SE环境安装和配置
- SQL查询——示列代码(二)
- PRO2-Day8 实训项目<基于stm32处理器的蓝牙小票打印机>
- iOS9新特性
- 让我们一起学习Makefile
- struts2的拦截器自定义,使用默认拦截器,组合拦截器堆 的案例
- 设计模式_Java多态,继承,封装
- All object files and libraries for bitcode must be generated from...
- Laravel 5的redis哨兵(sentinel)支持
- OpenCV3.1.0读写XML文件