五厂商技术栈对比查询语句

把五家厂商技术栈建成宽表,产出可直接执行的三条对比查询

更新于 昨天

适用场景

  • 研究员要在自己库里跑一遍竞品差距,不想手工对表格
  • 季度复盘需要一条可复用的查询,换数据只改 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. 结果列名用中文别名,数值列保留两位小数,空值统一显示为「无」,代码里不留待填参数。
标签
SQL分析 厂商对比