目录
前言
CRUD
新增
单行数据+全列插入
编辑
多行数据+指定列插入
查询
全列查询
指定列查询
查询字段为表达式
别名:AS
别名去重:distinct
排序:order by
条件查询:where
运算符 = 和 <=>的区别
between...and...
in
分页查询:limit
修改
删除
前言
这一部分的学习中,我们使用的依然是这张表和这个约束条件
CRUD
CRUD是增加create,查询restrieve,更新update,删除delete这四个单词首字母的缩写
新增
单行数据+全列插入
中间出现了一点小bug:
bug:
原因:
处理结果:
多行数据+指定列插入
查询
全列查询
指定列查询
查询字段为表达式
别名:AS
别名去重:distinct
排序:order by
条件查询:where
运算符 = 和 <=>的区别
虽然二者都是等于的意思,
在=中,NULL不安全,例如NULL=NULL的结果是NULL
在=中,NULL安全,例如NULL<=>NULL的结果是NULL
between...and...
in
分页查询:limit
从前往后显示三条数据
从第2条数据开始往后数显示三条数据
从第6条数据开始往后数显示三条数据
第二句和第三句的功能是一样的,只是写法上有所不同而已。
修改
删除
修改和删除那块的语法不同需要注意,等需要用到这个语句的时候网上现搜也行