1.两表连接
select —————— from table1 join on table2 on table1.?=table2.?
2.条件修改
update table set __ =?
其中?可以是一连串的函数,如 case _1 when 'a' than 'res1' else 'res2' end;
或者 IN ("VALUE1","VALUE2");
3.关于 '' , " "和什么都不加的与数据结构有关。
4.求两次时间之差类似如下
TIMESTAMPDIFF(HOUR, '2018-03-20 09:00:00', '2018-03-22 10:00:00');
5.order by排序 limite m,offset n删除前m个选择前n个
group by根据某一项分组 group by详解_IT一股清流的博客-优快云博客_group 不要
6.having 语句的使用
7. 纯order by不改变值,即使不连续 rank() over(order by)改变值连续排序rank() over,dense_rank() over,row_number() over的区别 - scwdqq - 博客园rank() over,dense_rank() over,row_number() over的区别 1.rank() over:查出指定条件后的进行排名。特点是,加入是对学生排名,使用这个函数,成绩https://www.cnblogs.com/scwbky/p/9558203.html
8. 两表连接操作 table1 JOIN table2 on