随笔分类 - MySQL
学习笔记
摘要:# 今日内容 1. 多表查询 2. 事务 3. DCL## 多表查询: * 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME
阅读全文
摘要:# 今日内容 1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询 2. 约束 3. 多表之间的关系 4. 范式 5. 数据库的备份和还原# DQL:查询语句 1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字
阅读全文
摘要:1. 数据库的基本概念2. MySQL数据库软件 1. 安装 2. 卸载 3. 配置3. SQL## 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件
阅读全文
摘要:IFNULL(expr1,expr2)如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2。 IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。
阅读全文
摘要:转载自https://blog.csdn.net/shaderdx/article/details/77184924 主要就是增加数据约束的。 Oracle中的约束简单介绍 约束 Including Constraints 在数据库中使用约束(constraints)是为了在该数据库中实施所谓的"业
阅读全文
摘要:26.列出在每个部门工作的员工数量、平均工资和平均服务期限 以上为错误解法 第一步 求出每个部门对应的所有员工,这里使用了右连接,保证显示所有的部门,但是有的部门不存在员工,但是也必须把所有的部门显示出来,将员工表与部门表进行右连接,将信息全部显示 第二步 在此基础上列出每个部门工作的员工数量 第三
阅读全文
摘要:22.列出薪金高于公司平均薪金的所有员工,所在部门、上级领导、雇员的工资等级 相当的经典 第一步:求出薪金高于公司平均薪金的所有员工 第二步:把第一步的结果当成临时表t 将临时表t和部门表 dept d 和工资等级表salary s进行关联,求出员工所在的部门,雇员的工资等级等 关联的条件是t.de
阅读全文
摘要:LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,
阅读全文

浙公网安备 33010602011771号