gpt 最佳实践场景之复杂 sql - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
chanlk
V2EX    程序员

gpt 最佳实践场景之复杂 sql

  •  
  •   chanlk 2024 年 9 月 24 日 2423 次点击
    这是一个创建于 473 天前的主题,其中的信息可能已经有所发展或是发生改变。
    工作时候遇到一些复杂条件的 sql ,自己写吭哧吭哧半天整不出来,或者整出来的效率和整洁度不佳。

    AI 大模型强得很,只要把你的表结构描述清楚,需要的 sql 业务也描述清楚,100 行左右的 sql 都是没问题的。

    更加复杂的 sql 我暂时还没试过。

    非常提高生产力!
    10 条回复    2024-09-25 08:17:54 +08:00
    F281M6Dh8DXpD1g2
        1
    F281M6Dh8DXpD1g2  
       2024 年 9 月 24 日   3
    如果你看不懂,你咋知道它写出来的是对的呢?
    fangdajiang
        2
    fangdajiang  
       2024 年 9 月 24 日
    所以关键点在于如何写 prompts
    NoobNoob030
        3
    NoobNoob030  
       2024 年 9 月 24 日
    经典需求,我见过不少类似项目,我所知的那几个项目水平勉强能用,复杂结构(多表联查、多字段、复杂关系)的 sql 准确率 60%算高,瓶颈据说在 AI 语义理解能力上
    xiaoxinTOm
        4
    xiaoxinTOm  
       2024 年 9 月 24 日
    我写的复杂报表的 sql ,本来得花两三天的,chatgpt 给个大概思路,我能缩短到半天或者一天,牛逼!其实我 sql 很不好
    ZGame
        5
    ZGame  
       2024 年 9 月 24 日
    @liprais 边写边理解吧。 就像代码能跑,也不一定是对的
    Arrackisarookie
        6
    Arrackisarookie  
       2024 年 9 月 24 日
    确实 感觉重要的是他能给个大致思路
    chanlk
       7
    chanlk  
    OP
       2024 年 9 月 24 日
    @liprais gpt 也不只是给你一个 sql ,它也会解释每段是什么意思。自己快速扫一眼之后,觉得 sql 还 ok ,就先执行一下(主要是统计报表这种 sql),执行之后验证一下数据是否正确,不对再慢慢微调。如果偏差很离谱就重新跑一次,让它给的 sql 结果先初步能用。
    shyrock
        8
    shyrock  
       2024 年 9 月 24 日
    @liprais #1 同意这个。复杂 SQL 本来就很难理解,而且也难以测试。如果 GPT 写个 bug 给你,你根本查不出来。。。
    9dP06m83vIV00l72
        9
    9dP06m83vIV00l72  
       2024 年 9 月 24 日
    感谢分享,袋鼠数据库工具 正在深度集成 AI 大模型,如果有好的实践经验,请分享出来,袋鼠可以把您的经验加以发扬光大哦。
    Jack66
        10
    Jack66  
       2024 年 9 月 25 日
    一直在用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2601 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 10:45 PVG 18:45 LAX 02:45 JFK 05:45
    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