摘要:
(表在上一个博客) 1.查询所有员工信息。查询员工编号,员工姓名,工资,职务名称,职务描述 2.查询员工编号,员工姓名,工资,职务名称,职务描述,部门名称,部门位置 3. 查询员工姓名,工资,工资等级 4.员工的姓名,工资,职务名称,职务描述,部门名称,部门位置,工资等级 5.查询部门编号、部门名称 阅读全文
摘要:
多表查询_子查询情况3 3.子查询的结果是多行多列的: 子查询可以作为一张虚拟表参与查询 -- 查询员工入职日期是2011-11-11日之后的员工信息和部门信息 -- 子查询 SELECT * FROM dept AS t1,(SELECT * FROM emp WHERE emp.join_dat 阅读全文
摘要:
多表查询_子查询概 概念:查询中嵌套查询,称嵌套查询为子查询。 查询工资最高的员工信息 -- 查询最高的工资是多少 SELECT MAX(salary) FROM emp; -- 查询员工信息,并且工资等于9000的 SELECT * FROM emp WHERE emp.salary = 9000 阅读全文
摘要:
多表查询_内连接 内连接查询: 1.隐式内连接:使用where条件消除无用数据 -- 查询所有员工信息和对应的部门信息 SELECT * FROM emp,dept WHERE emp.dept_id = dept.id; -- 查询员工表的名称,性别。部门表的名称 SELECT t1.`NAME` 阅读全文
摘要:
数据库的备份和还原 1.命令行: 语法: 备份:mysqldump -u用户名 -p密码 数据库名称 > 保存的路径 还原: 1.登录数据库 2.创建数据库 3.使用数据库 4.执行文件。 source 文件路径 2.图形化工具 先创建一个数据库在执行SQL文件 数据就还原成功了 多表查询_概述 查 阅读全文
摘要:
范式概述 概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求。 设计数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF) 阅读全文