Advertisement

SQL面试题:记录每次面试遇到的题目(第二版)

阅读量:

实际场景题:

当前系统已新增400家新的 poi_id 门店,请通过SQL生成以下数据对比:包括5月1日至31日期间各店的平均营业持续时间以及其所在 aor_id 区域内同区域内其他门店的平均营业时长统计。其中每个 aor_id 区域包含多间对应的 poi_id 门 店。

要求输出表头:

Poi_id 门店平均营业时长 Aor_id 区域平均营业时长

表a.a:门店信息表

字段 字段名
Poi_id 门店ID
Aor_id 区域ID
dt 日期
Op_time 营业时长

表a.b:400家门店信息

字段 字段名
Poi_id 门店ID

在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程中,在对题目的分析过程

一开始我对B表产生了疑惑,并想知道它的具体作用。起初我以为这个表格没有什么实用价值。后来经过再次审视题目后发现可能是因为A表格中的数据并未完整呈现B表格的内容,因此需要采用左连接操作来解决这个问题。

SQL语句如下:

复制代码
 SELECT x.Poi_id,门店平

全部评论 (0)

还没有任何评论哟~