1、工作应用场景统计得到每个小时的UV、PV、IP的个数,构建如下表结构: 但是表中数据的存储格式不利于直接查询展示,需要进行调整:(以时间分区,去重、聚合等……对结果进行行列转换) 2、行转列 (1)多行转多列 casewhen函数功能:用于实现对数据的判断,根据条件,不同的情况返回不同的结果,类似于java中的switchcase功能语法: 语法一: CASE WHEN条件1THENVALUE1 …… WHEN条件NTHENVALUEN ELSE默认值END 语法二: CASE列 WHENV1THENVA