准备手敲牛客网61道题目,最近的学习中,发现sql真的是太太太重要了,坚持,加油!
1、limit 是要显示的条数,offset是跳过的条数。
这个题目与上一题是一样的,就是下面一题目要求没有分配到的要显示null,而上面一题没有就不显示了。
:这里本来想加个distinct 的,结果反而报错了???!!
三表联合查询:
总共涨了多少)growth,好好理解这句话==,如果有降薪过的处理:那第一种解法是比较严谨的,找第一天和最后一天的工资之差
:group by 不是只限制在salaries表里面的,是我的思维限制住了。。。
综合几种解法,学会用多种角度去思考问题~
important!!!!!!
知识点:from 后面先建立虚表,再进行筛选。。。。
explain模拟优化器执行SQL语句,在5.6以及以后的版本中,除过select,其他比如insert,update和delete均可以使用explain查看执行计划,从而知道mysql是如何处理sql语句,分析查询语句或者表结构的性能瓶颈。
作用
1、表的读取顺序
2、数据读取操作的操作类型
3、哪些索引可以使用
4、哪些索引被实际使用
5、表之间的引用
6、每张表有多少行被优化器查询
触发器的,比较重要!!!!!!
更新update...set..
replace(x,y,z)
下面这个思路很重要~~