MySQL的CRUD
一.CURD
1.CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)
二.新增(Create)
1.单行数据 + 全列插入
我们先创建一个数据库
在boke这个库里创建一个boketable表
输入 insert into 表名 values (数据类型)
2.多行数据 + 指定列插入
在我们插入数据时我们发现操作太过于麻烦不具有灵活性,所以我们可以引入多行数据 + 指定列插入
输入 insert into 表名 (数据类型) values(数据类型,
数据类型,
数据类型);
查询后可以发现插入成功
三.查询(Retrieve)
1.全列查询
这里我选择了我之前学习时留下的表,这样会查询操作会表达的更加完整
输入 select * from 表名;
就可以查询这个表所有的信息.
2.指定列查询
输入 select 数据表列名,列名,列名 from 表名;
3.表达式查询字段
输入 select 表达式 from 表名;
4.别名查询
输入 selec 表达式 as 别名 from 表名;
我们也可以将不同类型的列名改位其他类型列名
5.去重(distinct)
在我们查询时想要去除重复的数据 输入 select distinct列名 from 表名;
这里我们可以看到第一次输入时报错,提示时想要去除只能在第一列进行去除输入,
并且不能同时去除两列
但是我们可以同时查询两次相同的列
6.排序(order by)
输入 select 列名 from 表名 order by 列名 asc/desc;
这里我们可以不用输入 asc 或者 desc
asc 是向上排序 desc 是向下排序
如果输入 asc或者desc 会默认是asc 向上排序
输入desc是向下排序