想做一个交互式 SQL 学习平台 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hooopo
V2EX    问与答

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

  •  1
     
  •   hooopo 2020-06-16 19:38:21 +08:00 2862 次点击
    这是一个创建于 2013 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

    14 条回复    2020-06-17 12:44:28 +08:00
    F281M6Dh8DXpD1g2
        1
    F281M6Dh8DXpD1g2  
       2020-06-16 20:03:57 +08:00
    hooopo
        2
    hooopo  
    OP
       2020-06-16 20:11:25 +08:00
    @liprais 可以收录一些经典题库,企业也可以从里面选题目来面试...
    hooopo
        3
    hooopo  
    OP
       2020-06-16 20:17:23 +08:00
    @liprais 看了一下帖子的评论 感觉还是很有必要的 工作 3-5 年分不清各种 join 的很多
    F281M6Dh8DXpD1g2
        4
    F281M6Dh8DXpD1g2  
       2020-06-16 20:30:01 +08:00
    @hooopo 撼山易,改变观念难啊
    ifsclimbing
        5
    ifsclimbing  
       2020-06-16 20:33:32 +08:00
    @hooopo 是的, 看了好多次才把 join 搞明白, sql 不熟悉, 复杂的 sql 写不来
    yimity
        6
    yimity  
       2020-06-16 20:34:34 +08:00
    hooopo
        7
    hooopo  
    OP
       2020-06-16 20:40:11 +08:00 via Android
    @yimity 对 类似这种 不过内容可以更丰富一些 用户可以自己创建题目
    yimity
        8
    yimity  
       2020-06-16 20:42:17 +08:00
    @hooopo 赶紧建起来,我要学习 SQL 。
    hooopo
        9
    hooopo  
    OP
       2020-06-16 20:42:49 +08:00 via Android
    @ifsclimbing 多练练就会了 比编程语言简单 用处也大
    hooopo
        10
    hooopo  
    OP
       2020-06-16 20:44:09 +08:00 via Android
    @yimity 好的
    WittBulter
        11
    WittBulter  
       2020-06-16 21:42:39 +08:00 via iPhone
    非常有兴趣。在好的交互式网站或是命令行应用上学习非常有动力,正反馈很强。
    现在网络上文档、教程书很多,但富有趣味和体验的很少,很多时候都是缺乏反馈和交流最后淡化了。我在 NodeJS 0.x 版本的时候接触过一个互动的命令行学习应用,非常有意思,让我一下子就理解了很多光是看文档难以实践问题。
    hooopo
        12
    hooopo  
    OP
       2020-06-16 22:17:01 +08:00
    @WittBulter 是的 交互式学习的体验很有趣
    StickmY
        13
    StickmY  
       2020-06-17 10:48:15 +08:00
    搞起来,不知道通过什么方式去交互?拖拽?可视化?
    hooopo
        14
    hooopo  
    OP
       2020-06-17 12:44:28 +08:00 via Android
    @StickmY 就是提供一个代码运行环境和结构依赖
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2423 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 02:29 PVG 10:29 LAX 18:29 JFK 21:29
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86