二、开发准备 在使用实验楼 Linux 环境进行本次实验之前,先用以下两条命令打开MySQL 服务并使用 root 登录: 后续的实验都在 MySQL 的控制台输入命令进行操作。 三、实验步骤 3.1 新建数据库 首先,我们创建一个数据库,给它一个名字,比如 mysql_shiyan,以后的几次实验 ...
分类:
数据库 时间:
2018-05-07 23:00:40
阅读次数:
210
多表查询 多表连接查询 复合条件连接查询 子查询 一、准备表 #建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, name ...
分类:
数据库 时间:
2018-05-07 22:49:48
阅读次数:
162
数据库的优化问题 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用 系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就 ...
分类:
数据库 时间:
2018-05-07 14:47:29
阅读次数:
172
select a.员工编号,b.`姓名`,b.`地址`,case when a.收入 is null then '没钱' when a.收入 < 2000 then '低收入'when a.收入 >=2000 and 收入 <=3000 then '中等收入' else '高收入'end as '收 ...
分类:
其他好文 时间:
2018-05-06 18:52:42
阅读次数:
182
知识点八:子查询(42) 什么是子查询: 子查询是将一个查询语句嵌套在另一个查询语句中。内层查询语句的查询结果,可以作为外层查询语句提供条件。 引发子查询的情况: 使用[NOT] IN 的子查询 1 --删除原本的员工表和部门表,重新建 2 DROP TABLE employee,departmen ...
分类:
数据库 时间:
2018-05-06 10:34:03
阅读次数:
101
委托 如果我们要把方法当做参数来传递,就用到委托,简单来说,委托是一个类型,这个类型可以赋值一个方法的引用。 声明委托 在c#中使用一个类分两个阶段,首先定义这个类,告诉编辑器这个类由什么字段和方法组成,然后使用这个类实例化对象。在我们使用委托的时候,也需要经过这两个阶段,首先定义委托,告诉编辑器我 ...
一、准备表新建表mysql> create table department( id int, name varchar(20) );mysql> create table employee( id int primary key auto_increment, 
分类:
数据库 时间:
2018-05-02 21:08:23
阅读次数:
229
is检查一个对象是否兼容于指定的类型,不返回Boolean值。注意is操作符永远不会抛异常。is操作符通常这样使用: 在这段代码中,CLR实际会检查两次对象类型。is操作符首先核实o是否兼容于Employee类型。如果是,将在if语句内部再次核实o是否引用一个Employee。CLR的类型检查增强了 ...
数据操作 可以通过SQL语句中的DML语言来实现数据的操作,包括 数据的增删改查 单表查询 #########简单查询 mysql> use db5;Database changed mysql> desc employee;+ + + + + + +| Field | Type | Null | ...
分类:
数据库 时间:
2018-04-29 23:55:20
阅读次数:
246