后端岗位面试题更新 2026-08-05

count、count 字段、count 1有什么区别?

中科软科技后端开发专业服务技术原理SQL

考察说明

考察数据库聚合函数 count 在不同使用场景下的语义和性能差异

回答思路

  1. 明确 count(*) 统计所有行数
  2. 说明 count(具体字段) 只统计非 NULL 值
  3. 解释 count(1) 与 count(*) 结果一致,均为行数
  4. 讨论 NULL 值处理对 count(字段) 的影响
  5. 提及常见数据库优化与性能考量
本题已收录答题指导

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

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