导图社区 MySQL语法
MySQL的一些查询语句和基本操作,导图内容有聚合函数、添加数据、条件查询、查询数据、删除数据、修改数据等方面。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
【华政插班生】文学常识-两宋
MySQL
添加数据
语法
insert into 表名(列名1,列名2...)values(值1,值2...);
案例
insert into stu values(2,'张明',17,1999,null);
注意
列名和value对应
删除数据
delecte from表名[where 条件]
delecte from stu where id = 1;
如果不添加条件,则删除表中所有记录
delecte from stu;
修改数据
update stu age = 117 where id = 3;
update 表名 set 列名1 = 值1,列名2 = 值2,[where条件];
注意修改时的条件,否则修改所有记录。
查询数据
单表查询
select*from表名
例:
select name,age from student;
多表查询
条件查询
from 表名
where条件
运算符
> < <= >= = <>
between...and
in(集合)
like
IS NULL
and 或 &&
or 或||
not
占位符
单个任意字符_
select from student where name like '___'查询姓名是三个字的人
多个任意字符%
select*from student where name like '%安%';
group by field
子主题
having 筛选
order by field
order by
order by 排序字段1排序方式1,排序字段2排序方式2
排序方式
升序
ASC
降序
DESC
select*from student order by math DESC;
limit 限制行数
select 列名 from 表名 where...
聚合函数
count
计算个数
select count(id) from stu;
max
计算最大值
select max (math) from stu;
min
计算最小值
select min (math) from stu;
sum
计算和
select sum (math) from stu;
avg
计算平均值
select avg (math) from stu;