跳到主要内容

SQL 构建

简介

将业务需求转化为高效、规范的 SQL 查询,涵盖查询、优化和复杂数据处理。

使用场景

  • 业务报表查询
  • 数据探查与分析
  • 复杂关联查询
  • 查询性能优化

提示词模板

请帮我编写 SQL 查询:

【数据库类型】:[MySQL/PostgreSQL/SQLite/Oracle] 【表结构】: [建表语句或表结构描述]

【查询需求】: [用自然语言描述要获取的数据]

【约束条件】:

  • 性能要求:[响应时间/数据量]
  • 特殊要求:[去重/分页/窗口函数等]

输出要求:

  1. 完整的 SQL 语句(含注释)
  2. 执行计划分析(如适用)
  3. 索引优化建议
  4. 替代方案(如多种实现方式对比)

进阶技巧

  • 提供 EXPLAIN 结果要求针对性优化
  • 复杂查询要求先给出逻辑分解再写 SQL
  • 要求处理 NULL 值和边界情况