扫描日期:2026年10月28日
包名:sql.code.play
SHA-256:c8423fe98ea813f4d5980cec410adb27768a3a62b0e88bbb038ccdbf844a217b
SHA-1:c308dabc660023283d34abd74c57bf14f61da59e
显示更多
通过离线查询、指导教程和交互式练习学习 SQL。
通过运行查询并查看其结果来学习 SQL。SQL Code Play 将引导式教程、本地 SQL 编辑器和实践操作融为一体,让学生、初学者和开发人员都能从阅读示例过渡到使用真实表进行实验。
编写、运行和探索
打开 SQL 工作区,编辑查询并点击“运行”。在“代码”和“输出”之间切换,即可查看返回的行和列。结果表包含行数和列数,并且 NULL 值会被清晰地标识出来。空结果、已完成的语句和查询错误都会显示相应的消息,帮助您了解每次尝试的结果。
内置示例数据为您提供了一个起点。无需准备单独的数据库,即可探索员工、房间、会议和其他练习表。数据库列表会显示表名和记录数。点击表即可加载 SELECT 查询,查看其内容,然后修改语句以回答不同的问题。
通过引导式示例学习
按主题浏览教程或搜索课程。筛选器可帮助您专注于基础知识、筛选、分析和高级 SQL。每节课都将查询语句与描述、解释和练习技巧相结合。在工作区中打开示例,调整值或子句,然后比较输出结果。已查看和已练习的指标可帮助您跟踪学习进度。
从 SELECT、WHERE、排序和去重值开始。继续学习 INSERT、UPDATE 和 DELETE、表创建、约束、连接、分组和聚合函数。更多示例涵盖子查询、公共表表达式、窗口函数、事务、日期操作和 JSON 查询。您可以根据自身需求选择学习内容,而无需每次都遵循固定的学习计划。
多种练习方式
练习中心包含三种活动:
- SQL 实验室:打开现成的查询模板,探索诸如部门汇总、高价值产品、重复项检测和数据更改等任务。
- 选择最佳答案:选择缺失的 SQL 语句,检查答案,并使用提示和解释来回顾推理过程。
- 填空:通过为缺失的关键字、运算符和子句选择正确的标记来完成查询。
挑战进度会保存在本地,随着您完成各项活动,关卡和任务也会逐步解锁。您可以使用快速问答来复习语法,或者花更多时间在编辑器中调整实验模板。
保持您的编码流程
编辑时可以使用撤销和重做功能。您可以从工作区菜单查找文本或跳转到特定行。从您的设备打开 .sql 文件,保存查询文本或使用“另存为”功能保存另一个版本。文件保存会保留您的脚本;它与练习数据库是分开的。如果您想再次开始实验,恢复功能会重建示例数据。
核心工作区和捆绑的学习内容无需远程数据库服务器或云帐户即可在本地运行。广告、购买、商店链接和支持操作可能需要互联网连接。该应用包含广告,您可以在 Google Play 上选择订阅去除广告。
在“设置”中选择系统、浅色或深色外观。SQL Code Play 是学习关系数据库概念、回顾子句以及在远离桌面的情况下尝试小型查询的实用助手。阅读示例,进行修改,并利用修改后的结果来指导下一步操作。