想做一个交互式 SQL 学习平台

2020-06-16 19:38:21 +08:00
 hooopo

最近注册了一个域名 learnsql.io 打算做一个交互式学习 SQL 的平台。

在论坛上发现很多问 sql 怎么写的帖子,由于没有本地的表结构很难给提问者一次性写对,沟通成本非常高。

如果有这样一个平台,提问者可以自己预先创建出表结构,选定数据库版本,添加种子数据,描述想查询的结果。

那么,问题和回答都会变得非常清晰,有点类似 jsfiddle 或 dbfiddle 这样的应用,但更偏社区,可以沉淀下来常用的问题,可以有更多的预制数据表、ERD 和 Wiki 。

国外有一些教学网站有这样的体验,国内好像还没见过,不知道大家是否有需求?

2250 次点击
所在节点    问与答
14 条回复
liprais
2020-06-16 20:03:57 +08:00
hooopo
2020-06-16 20:11:25 +08:00
@liprais 可以收录一些经典题库,企业也可以从里面选题目来面试...
hooopo
2020-06-16 20:17:23 +08:00
@liprais 看了一下帖子的评论 感觉还是很有必要的 工作 3-5 年分不清各种 join 的很多
liprais
2020-06-16 20:30:01 +08:00
@hooopo 撼山易,改变观念难啊
ifsclimbing
2020-06-16 20:33:32 +08:00
@hooopo 是的, 看了好多次才把 join 搞明白, sql 不熟悉, 复杂的 sql 写不来
yimity
2020-06-16 20:34:34 +08:00
hooopo
2020-06-16 20:40:11 +08:00
@yimity 对 类似这种 不过内容可以更丰富一些 用户可以自己创建题目
yimity
2020-06-16 20:42:17 +08:00
@hooopo 赶紧建起来,我要学习 SQL 。
hooopo
2020-06-16 20:42:49 +08:00
@ifsclimbing 多练练就会了 比编程语言简单 用处也大
hooopo
2020-06-16 20:44:09 +08:00
@yimity 好的
WittBulter
2020-06-16 21:42:39 +08:00
非常有兴趣。在好的交互式网站或是命令行应用上学习非常有动力,正反馈很强。
现在网络上文档、教程书很多,但富有趣味和体验的很少,很多时候都是缺乏反馈和交流最后淡化了。我在 NodeJS 0.x 版本的时候接触过一个互动的命令行学习应用,非常有意思,让我一下子就理解了很多光是看文档难以实践问题。
hooopo
2020-06-16 22:17:01 +08:00
@WittBulter 是的 交互式学习的体验很有趣
StickmY
2020-06-17 10:48:15 +08:00
搞起来,不知道通过什么方式去交互?拖拽?可视化?
hooopo
2020-06-17 12:44:28 +08:00
@StickmY 就是提供一个代码运行环境和结构依赖

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/682152

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX