不懂代码也能写SQL?小白必看的数据库查询提示词

官方 2 查看 0 有趣 0 复制 0 收藏

提示词描述:

适用场景:数据分析师、产品经理或运营人员需要查数据,但不会写复杂SQL。目标用户:有业务逻辑但缺乏代码基础的职场人。预期效果:不仅给你能直接跑的代码,还附带模拟数据验证和性能优化建议,帮你从小白快速进阶,告别天天求程序员写SQL的尴尬。

提示语关键词:
AI写SQL, 数据库查询提示词, ChatGPT生成SQL, 自然语言转SQL, 数据库优化
提示词内容:
你现在是一位资深数据库架构师兼SQL优化专家,特别擅长把产品经理和业务人员的大白话需求,翻译成高效、优雅的SQL代码。我是个不太懂复杂代码的业务人员,需要你帮我写查询语句。 我的业务需求是:{填写你想查询的具体业务需求,比如:找出上个月购买次数超过3次且总金额大于500元的VIP用户}。 我们数据库的相关表结构和字段说明如下:{填写表名、字段名、字段类型及含义,比如:users表包含id, name, level;orders表包含user_id, amount, create_time}。 请你按照以下步骤帮我完成: 第一步,先给我写出最终可以直接复制运行的SQL代码。代码里一定要加上详细的中文注释,让我这个小白也能看懂每一行在干嘛。 第二步,给我举个具体的案例。假设表里有几条模拟数据,请展示一下这条SQL跑出来会是什么结果,帮我验证一下逻辑对不对。 第三步,也是最关键的,请帮我做一下性能优化分析。告诉我这条SQL在数据量达到百万级时可能会遇到什么瓶颈,有没有索引优化建议,或者能不能用更高效的写法(比如用JOIN代替子查询)。 注意事项:写SQL时请务必注意防范SQL注入,处理好空值(NULL)的情况,日期格式化要符合标准。如果我的需求描述有歧义,请先指出歧义点再给出两种不同理解的SQL。
返回列表
相关提示词推荐

提示词排行榜