《核对一天的销售账目》是面向 SQL 初学者的 SQLite 实践项目,帮助你从基本 SELECT 查询进阶到小型集市商店的可靠收摊交接。
两个引导实验先展示金额重复计算的问题,再制作可复用的逐单计算和真实 CSV 文件。一个独立挑战把相同方法迁移到订单和资金事件不同的工作坊商店。每个单元都有独立准备的账本。
你将学到什么
- 分别汇总商品明细、成功付款和成功退款,再按订单 ID 联接。
- 使用视图、LEFT JOIN、COALESCE 和 CTE 保留未付款订单、金额相同的独立事件及准确的顾客标签。
- 用整数分计算净收款、差额和逐单结清状态,区分个体状态与整体平衡。
- 保存可复用 SQL,使用提供的工具导出并读取逐单和摊位 CSV,正确处理引号。
本课程适合谁
适合希望让业务汇总更可靠的 SQL 初学者。你需要基本终端导航和 SQL SELECT/WHERE 知识;汇总、联接、视图和 CTE 会在使用前讲解。
LabEx 提供 SQLite、合成数据和浏览器中的 Terminal。无需本地安装、Python 编程、支付账户或会计背景。
常见问题
需要开发应用或编写导出器吗?
你编写 SQL。提供的工具导出查询的真实结果并读取已保存的 CSV,不会修正错误查询。原始账本和工具必须保留。
这里的对账具体指什么?
将每笔订单的商品价值与成功付款减去成功退款的金额比较,全部以整数分计算。这个简化的收款练习不包含税费、货币转换或支付机构结算。挑战只使用引导实验已教的方法。




