1.insert 要点:往那张表添加? 给哪几列添加值?分别是什么值?
语法:
insert into 表名(列1,....列N)values(值1,....值N);
2.update 要点:改那张表?你需要给改哪几列的值?分别改什么值?在那些行生效。
update 表名
set
列1 = 值1,
列2 = 值2,
...
列N = 值N
where 表达式;
3.delete 要点:删除那张表的数据?你要删掉那些行?
delete from 表名 where 表达式
4.select
select * from 表名
二、select 5种子句介绍
1、where 条件查询
2、group by 分组
作用:把行 按 字段 分组
语法:group by col1,col2,...colN
运用场合:常见于统计场合,如按栏目计算帖子数,统计咩个人的平均成绩等。
统计函数:
max:求最大
min:求最小
sum:求总和
avg:求平均
count:求总行数
3、having 筛选
where和having的区别
a. having与where类似,可筛选数据,where后的表达式怎么写 having就怎么写
b. where针对表中的列发挥作用,查询数据。having针对查询结果中的列发挥作用,筛选数据
c. where关键字在使用集合函数时不能使用,所以在集合函数中加上了having来起到测试查询结果是否符合条件的作用。
d. having依赖于group by
4、order by 排序
按一个或多个字段对查询结果进行排序
5、limit 限制结果条数