概念卡:SQL
概念卡:SQL
一句话定义
SQL 是用于查询、筛选、聚合和管理结构化数据的语言。
它解决什么问题
它帮助我们从数据库中取出需要的数据,并完成基础统计汇总。
典型使用场景
- 查询某段时间的数据。
- 按类别分组统计。
- 多张表连接。
需要知道的关键词
- SELECT
- WHERE
- GROUP BY
- JOIN
- Aggregate
和导师方向的关系
大数据和应用统计任务通常先从取数开始,SQL 是把原始数据库转成可分析数据表的基础工具。
交流时可以怎么说
如果数据在数据库里,我会先用 SQL 明确样本范围、变量和聚合口径。
取数逻辑需要记录下来,否则后续统计结果很难复现。
可以追问的问题
- 样本筛选条件是什么?
- 多表连接的键是否唯一?
- 聚合口径是否和研究问题一致?
给 AI 的提示词
请帮我写一段 SQL 查询。背景是课程数据分析作业。要求先解释表结构假设、筛选条件、JOIN 逻辑和 GROUP BY 口径,再给 SQL。
我的理解边界
- 已理解:SQL 用于取数和聚合。
- 还不确定:窗口函数。
- 下次需要补:JOIN 类型。