摘要:
MySQL MySQL安装 Navicat 重要的事情说三遍:注册之前需要断网,需要断网,需要断网 下载地址: 链接:https://pan.baidu.com/s/1Ad0AKbrFve2ieGrZj-n_cg?pwd=pncp 提取码:pncp 双击navicat150_premium_cs_x 阅读全文
摘要:
12.1 MySQL中的数据类型 | 类型 | 类型举例 | | : : | : : | | 整型 | TINYINT、SAMLLINT 、MEDIUMINT、INT(或者INTEGER)、BIGINT | | 浮点型 | FLOAT、DOUBLE | | 定点数类型(精确计算) | DECIMAL 阅读全文
摘要:
11.1 插入数据 INSERT语句向表中插入数据 VALUES的方式添加 为表中所有字段按默认顺序插入数据 INSERT INTO 表名 VALUES (value1,value2,.....); 每一个值对应字段默认顺序,并且需要一一对应,不能缺失 INSERT INTO departments 阅读全文
摘要:
10.1 创建和管理数据库 创建数据库 方式一:创建数据库 CREATE DATABASE 数据库名; 方式二:创建数据库并指定数据集 CREATE DATABASE 数据库名 CHARACTER SET 字符集; 方式三:判断数据库是否已经存在,不存在则创建数据库(推荐) CREATE DATAB 阅读全文
摘要:
9.1 子查询使用场景 # 查询比Abel工资高的人 # 第一步先查询Abel的工资 SELECT salary FROM employees WHERE last_name = "Abel"; # 结果是11000 # 用第一步的查询结果查询工资比Abel高的人 SELECT last_name, 阅读全文
摘要:
8.1 聚合函数介绍 聚合函数作用域一组数据,并且对一组数据返回一个值。 | 函数 | 用法 | | : : | : : | | AVG() | 平均值 | | SUM() | 和 | | MAX() | 最大值 | | MIN() | 最小值 | | COUNT() | 计数 | 聚合函数传参需要 阅读全文
摘要:
7.1 MySQL的函数 MySQL中提供了两种函数单行函数和多行函数 单行函数每一行有一个对应的输出 多行函数多行对应一个输出 单行函数的特点: 操作数据对象 接受参数返回一个结果 只对一行进行变换 每行返回一个结果 可以嵌套使用 参数可以是一列,也可以是一个值 7.2 数值函数 基本函数 | 函 阅读全文
摘要:
6.1 一个案例引入多表查询 现在有两张表employees和department。 现在的要求是 # 查询每个员工的姓名和对应的部门名称 SELECT last_name, department_name FROM employees, departments; # 部分结果举例 /* | Gie 阅读全文
摘要:
5.1 排序数据 排序用ORDER BY字句 ASC 升序(缺省值) DESC 降序 ORDER BY语句在SELECT语句的末尾 单行排序 # 单行排序就是依赖一列数据进行排序 # 将员工的信息按照工资降序 # 如果不写DESC就是默认升序排列 SELECT * from employees OR 阅读全文
摘要:
4.1 算数运算符 重要的事情说三遍:NULL参与运算值为NULL! NULL参与运算值为NULL! NULL参与运算值为NULL! 先介绍比较简单的加减乘除以及取余运算。 | 运算符 | 名称 | 示例 | | : : | : : | : : | | + | 加法运算符 | SELECT A+B 阅读全文
摘要:
2.1 基本规则 SQL语句可以写在多行或者是单行。为了提高可读性,各字句分行写,必须使用缩进 每条语句必须以; 或者/g或者/G结尾 关键词不能被缩写,也不能被分行 标点符号 所有的(),'',""都必须是成对存在的 必须使用英文状态下的半角输入方式 字符串类型和日期时间类型的数据可以用单引号表示 阅读全文