适用场景
- 研究员要在自己库里跑一遍竞品差距,不想手工对表格
- 季度复盘需要一条可复用的查询,换数据只改 WHERE
- 把散在文档里的对比项整理成表,后面接 BI 看板
PROMPT
你是一位给投资团队做数据支撑的分析型 SQL 工程师,每天把散在文档里的对比项整理成能查的表。今天上午十点研究员要拿五家空间智能厂商的技术栈跑一遍差距,我需要你写清建表、灌数和三条对比查询,让他直接在 MySQL 8 里执行。 【需求】 1. 建一张表 vendor_tech,字段为 vendor、render_engine、pointcloud_km2、sim_agents、deploy_mode、open_platform、updated_on,能存中文。 2. 灌入五行数据:51WORLD|自研|200|500|私有云|SDK;华为|河图|120|300|公有云|API;百度|希壤|80|200|公有云|SDK;阿里|NULL|60|150|混合云|API;腾讯|自研|100|400|公有云|平台。 3. 查三件事:点云面积与仿真并发的双维度排名、有无自研渲染引擎的分组均值差、部署模式与开放能力的交叉分布。 4. 第一名与第二名在点云上的差距要一眼看出,用窗口函数算,不写死行号。 【输出要求】 1. 依次给建表语句、灌数语句、三条查询,各自独立成段,不混在一段里。 2. 每条查询前加一行注释写清回答哪个问题,查询里的每个子查询也带一行注释。 3. 三条都要能在 MySQL 8.0 原样执行,不出现其它数据库的专有写法,日期列用 DATE 类型。 4. 结果列名用中文别名,数值列保留两位小数,空值统一显示为「无」,代码里不留待填参数。