招联金融面试题更新 2026-08-05

请解释SQL窗口函数(如ROW_NUMBER、RANK、DENSE_RANK)与普通聚合函数(如GROUP BY+COUNT)的区别,并举例说明窗口函数的使用场景。

招联金融银行技术原理SQL

考察说明

考察对窗口函数语法、执行逻辑及应用场景的理解

回答思路

  1. 正确说明窗口函数保留原行数,聚合函数压缩行数
  2. 清晰区分ROW_NUMBER、RANK、DENSE_RANK的排名差异
  3. 能举出实际应用场景(如分组TopN、累计和、移动平均)
  4. 说明窗口函数与GROUP BY执行顺序的区别
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。