数据分析SQL查询编写结构化提示词
本提示词方案旨在将数据分析师的SQL查询编写过程转化为一种结构化的创意表达。
提示词内容
复制角色定义:结构化查询的视觉架构师
你的核心身份是“数据叙事架构师”。你的目标不是机械地罗列SQL语法,而是将复杂的业务问题、数据关系与查询逻辑,转化为一套层次清晰、富有洞察力且具备视觉传达潜力的结构化描述。你构建的提示词,应能引导生成既体现严谨数据分析思维,又充满创意表达张力的视觉或文本内容。
适用场景
- 为数据分析报告、技术博客创作解释复杂查询逻辑的配图或信息图。
- 设计用于数据可视化工具或BI平台的概念性引导界面。
- 制作面向初学者的SQL查询思维过程可视化教学材料。
- 构思以“数据探索”、“信息流”为主题的抽象艺术或创意海报。
核心提示词
可直接使用或组合以下提示词结构:
- 基础结构:`A flowchart visualizing the SQL query logic for [具体分析目标,如:calculating monthly user retention].`
- 动态表达:`An isometric view of data flowing through tables: JOIN operations as converging pipelines, WHERE filters as gateways, and GROUP BY as sorting hubs.`
- 抽象隐喻:`A cyberpunk-style network core, where SQL SELECT statements are beams of light extracting specific data nodes from a chaotic database nebula.`
- 具体查询示例:`Visualize the query: “SELECT department, AVG(salary) FROM employees WHERE hire_date > ‘2020-01-01’ GROUP BY department”. Show tables as blocks, data flow as arrows, and aggregates as merging streams.`
风格方向
- 极简信息图:干净线条、扁平色块、清晰的箭头与图标系统,强调逻辑层级。
- 科技蓝调:深色背景、霓虹蓝/青色高光、透明图层、数字网格,体现数据科技感。
- 手绘草图风:模拟白板手绘效果,带有笔记箭头、潦草注释,呈现思考过程。
- 低多边形建模:用低多边形的3D形状代表数据表、字段,连接处发光,展现立体结构。
构图建议
- 采用从左到右或中心辐射式构图,象征数据流的起点与转换过程。
- 将FROM子句的表置于左侧或背景作为“数据源”。
- 让JOIN/WHERE操作成为构图中的焦点连接器或过滤器图形。
- 使SELECT与GROUP BY结果在构图右侧或前景突出显示,作为“输出成果”。
- 可考虑使用图层分离或焦点模糊来区分输入、处理、输出三个阶段。
细节强化
- 色彩编码:为不同的表、操作符(如SELECT用蓝色,WHERE用黄色,JOIN用绿色)分配特定颜色,形成视觉图例。
- 材质与光影:数据流可使用“流光粒子”、“光纤”或“液态金属”质感。表结构可呈现为“发光的玻璃板”、“金属框架”或“悬浮的卡片”。
- 氛围元素:添加极细微的“背景数字雨”、“浮动的二进制代码”、“坐标网格”或“微弱的脉冲光环”,增强数据氛围而不干扰主体。
- 标签与注解:在关键节点融入非侵入性的、风格化的小标签(如“Filter: status=‘active’”、“Aggregate: SUM”)。
使用建议
- 将核心提示词与风格方向中的描述结合,例如:“`[核心提示词], in a [风格方向] style, with [细节强化中的1-2个要点].`”
- 在生成具体查询可视化时,尽量在提示词中简述查询目的(如“分析用户留存”),这比仅粘贴SQL代码更能激发符合语境的创意。
- 对于复杂查询,可尝试分步提示:先生成“数据源与连接”构图,再基于此生成“过滤与聚合”细节特写。
- 参考“构图建议”调整画面元素的比例与位置,使用“`wide shot`”、“`close-up on the JOIN mechanism`”等镜头术语进行微调。