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)
还没有任何评论哟~
