学习 SQL
学习数据分析、最佳实践和调试技巧的 SQL。
开始使用 SQL
Metabase 是学习 SQL 的最佳方式,适合初学者入门到专家复习。
简介
设置 Metabase 并开始查询。
阅读 1 分钟
SQL 查询表
了解如何使用 SQL SELECT、FROM、LIMIT、ORDER BY 和 AS 来查询和排序表。
阅读 8 分钟
SQL 筛选
SQL 按文本过滤
学习 SQL 文本过滤:使用 WHERE、LIKE、IN、NOT IN、TRIM、UPPER、LOWER、regex 和变量来查找和过滤表中的字符串数据。
阅读 9 分钟
SQL 按日期过滤
学习 SQL 日期过滤:如何按日期过滤数据,从简单的精确匹配到业务日和相对周期等复杂模式。
阅读 15 分钟
使用 SQL 合并表
学习如何用 SQL 合并表。
使用 JOIN 合并表
如何使用 JOIN 将两个表的信息合并。
阅读 6 分钟
SQL JOIN 类型
了解使用不同 SQL JOIN 类型所需的一切。
阅读 7 分钟
使用 SQL UNION 合并表
如何使用 SQL UNION 合并两个表的行。
阅读 19 分钟
使用 SQL
高级 SQL 和最佳实践。
编写 SQL 查询的最佳实践
SQL 最佳实践:编写更好 SQL 查询的简要指南。
阅读 11 分钟
使用公共表表达式 (CTE) 简化复杂查询
CTE 是命名结果集,有助于保持代码井井有条。它们允许您在同一查询中重用结果,并执行多级聚合。
阅读 5 分钟
在 SQL 中处理日期
使用 SQL 按时间段对结果进行分组,比较周同比,并查找两个日期之间的持续时间。
阅读 7 分钟
如何使用 SQL 计算客户生命周期价值 (LTV)
了解如何使用 SQL 在 Metabase 中计算客户生命周期价值。
阅读 5 分钟
SQL 语法参考
那个 SQL 关键字又是怎么工作的?
阅读 6 分钟