1. 常用数据类型
  2. insert插入(增)

数据类型

说明

Int

整数类型

char(n)

字符/字符串,固定长度n

varchar(n)

字符/字符串,可变长度,最大长度n

Numeric(a,b)

精确数值,总位数a,小数点后位数b

data

储存年,月,日的值

第一种写法:为表中的所有字段添加值时不需要字段名称,但要值与字段顺序相同

      语法:insert into 表名 value  (字段1的值,字段2的值,字段3的值.......);

注:语法中符号为英文符号 例:逗号 ","  末尾的分号“;”

第二种写法:为指定的字段插入数据时,要把字段名和字段值都列出,并一一对应

     语法: insert into 表名(字段1, 字段2, 字段3......) value (字段1的值,字段2的值,字段3的值.......);

3.主键(主键约束)

作用:表的主键有标准一个字段或多个字段组成,主键唯一代表表中一条纪录,关系数据库中通常每个表都有一个主键,没有主键的表,通常是不严谨的设计产物。

特点:(1)每个表只能定义一个主键

  1. 一个表中不能存在有相同主键值的两条记录
  2. 主键值是必须唯一表识表中的每一条记录,且不能为null
  3. 一个字段名只能在联合主键字段中出现一次
  4. 联合主键不能包含不必要的多余字段。当把联合主键的某一字段删除后

剩下的字段不能唯一代表一条记录。

4.select查询

语法: select * from 表名

       查询表中指定字段

语法: select 字段1,字段2 from 表名

5.distinct去重复值

用法:去掉重复值

语法:select distinct 字段名 from 表;

6.where条件过滤

作用:从表中选取指定的数据

语法: select 字段名 from 表名 where 字段 运算符 值;

7.MySQL运算符

运算符

作用             

+

加法

-

减法

*

乘法

/ 或 DIV

除法

% 或 MOD

取余

MySQL运算符(菜鸟):https://www.runoob.com/mysql/mysql-operator.html

8.and和or运算符

and 要求两个条件都成立

Or 要求二个条件中只要有一个成立即可

语法:select 字段名 from 表名 where 字段n 运算符 值n and(or) 字段m 运算符 值m