我有一个包含两列的表,以下是其结构:
create table scan( `application_name` varchar(255) NOT NULL, `defect_type` varchar(255) NOT NULL);
数据会相应地填充。该表存储了“应用程序”及其对应的“缺陷类型”的数据。我想在此表上执行以下两个操作:
- 按百分比获取特定应用程序中前3个“缺陷类型”。
- 转置上述输出,其中“缺陷类型”(defect_type)中的值变为列,其相应的百分比(finalPercent)作为其值。
application_name | CrossSide | CSS | XML
A | 33.33 | 33.33 | 16.67
谢谢!