一、总结MYSQL的基本内容
二、MYSQL的性能调优
三、习题
第一个初级入门,第二个较难
四、查漏补缺字符串截取:
left(str, length),right(str, length),substring_index(str,delim,count),substring(str, pos),substring(str, pos, len);多个字符串连接成一个字符串:
concat(str1, str2,...)指定分隔符的连接字符串:
concat_ws(separator, str1, str2, ...) ,注意分隔符不能为null,如果为null,则返回结果为null。
group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator '分隔符'] )开窗函数
1)与聚合函数配合使用 聚合函数() over(partition by 字段) as 别名
2)与排名函数配合使用 row_number() over(partition by 字段) as 别名符号优先级 not>and>or
使用顺序 where->group by->having->order by ->limit多表联结
FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号时间处理函数
疯狂输出中
SQL是数据分析初级岗位必备技能,面试中体现频繁,希望大家重视,而不是一味追求算法,再说模型应用只是加分项,非必备项