SQL入门到业务数据分析实战教程建库建表查询联结窗口函数与报表取数2026.docxVIP

  • 0
  • 0
  • 约6.75千字
  • 约 9页
  • 2026-10-10 发布于江苏
  • 举报

SQL入门到业务数据分析实战教程建库建表查询联结窗口函数与报表取数2026.docx

第PAGE页共NUMPAGES页

SQL入门到业务数据分析实战教程建库建表查询联结窗口函数与报表取数2026

数据分析组·商业智能中心取数与报表分析专用教程

编制:数据分析组日期:2026-01适用引擎:MySQL8.0(兼顾PostgreSQL)读者:运营、产品、财务与转岗分析新人

一、数据库、表、字段与主外键

本教程以一家电商的业务数据为例,从建库建表一路讲到报表取数。数据库(Database)是一个存放相关表的容器;表(Table)是一张二维表格,行代表一条记录、列代表一个字段(Column/Field)。每个字段有名字和数据类型,例如订单表里的order_id是整数、amount是金额、created_at是时间。

?主键(PrimaryKey):唯一标识一行、非空且不重复,如订单号order_id。一张表通常只有一个主键。

?外键(ForeignKey):指向另一张表主键的字段,用来建立表间关系,如orders.user_id引用users.user_id。

?范式与反范式:分析场景常做适度冗余(把常用维度直接落到事实表)以减少联结,换取查询速度。

二、以MySQL建库建表

先建库再建表。建库语句:CREATEDATABASEshopCHARACTERSETutf8mb4COLLATEutf8mb4

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档