数据库优化方法
增加数据
insert into 表名 values (值1,值2,值3);
insert into 表名(值1,值2) values (值1,值2);
删除数据
delete from 表名 where 条件
修改数据
update 表名 set 字段1 = 字段值1, 字段2 = 字段值2 where 条件
查询数据
select * from 表名
select 字段1 as 别名1 from 表名 where 条件
select distinct 字段1 from 表名 where 条件
聚合函数
AVG()
COUNT()
MAX()
MIN()
SUM()
SELECT COUNT(id) FROM `com_home_student`
模糊查询
like '哲%'
like '哲_'
like '%哲%'
排序
order by 字段1 asc, 字段2 desc
分组
group by 字段名
分页
limit 5
limit 5, 10
多表查询
内连接
select * from 表1 inner join 表2 on 表1.字段名 = 表2.字段名
左连接
select * from 表1 left join 表2 on 表1.字段名 = 表2.字段名
右连接
select * from 表1 right join 表2 on 表1.字段名 = 表2.字段名
自关联
select * from 表1 s1, 表1 s2 where s1.字段名 = s2.字段名