总结:
今天是学mysql最后一天,主要是通过利用电商数据来体验在工作中用mysql来解决业务问题的流程。
1.拿到数据之后,首先要了解各个数据表的内部结构以及表之间的联系,绘制ER关系图并标注多变连接的关键字段,标记对应关系,以起到进一步熟悉数据发目的;
2.把时间戳数据转换为日期型数据;把文本型数据转为日期型数据。(添新字段,把改过的存进去,主要用到alter…modify和alter…add);
3.明确业务需求,利用mysql提数。要注意开窗函数和普通聚合函数的灵活使用。
4.with rollup 对分组后的聚合值求值。
总而言之,最重要的是对业务的理解要谨慎确认。