每天一道大厂SQL题【Day31】腾讯QQ(二)按类别统计QQ号相关信息

2023-10-17 08:51:36 浏览数 (1)

每天一道大厂SQL题【Day31】腾讯QQ(二)按类别统计QQ号相关信息

大家好,我是Maynor。相信大家和我一样,都有一个大厂梦,作为一名资深大数据选手,深知SQL重要性,接下来我准备用100天时间,基于大数据岗面试中的经典SQL题,以每日1题的形式,带你过一遍热门SQL题并给出恰如其分的解答。

一路走来,随着问题加深,发现不会的也愈来愈多。但底气着实足了不少,相信不少朋友和我一样,日积月累才是最有效的学习方式!

每日语录

学习!还是他娘地学习!

第31题 需求二: 按类别统计QQ号相关信息

需求列表

a) 写一段SQL,统计每天不同性别的qq号个数、总消息量、平均在线时长(注意2个表的qq号类型不同),且去 掉(不包括)性别为空的qq号。

b) 写一段SQL,找出每个省份里消息量排名第一的QQ号码。

思路分析

a)

table_use表的qq号是整数类型,而table_act表的qq号是字符串类型。这样的话,你需要在连接两个表的时候,把其中一个表的qq号转换成另一个表的qq号的类型,才能正确匹配。例如,你可以用cast函数把table_use表的qq号转换成字符串类型,然后和table_act表的qq号连接。

0 人点赞