首页 > 解决方案 > 使用python对具有相同id的记录进行分组

问题描述

如何使用 python 为单个 short_ID 执行正在进行的 select 语句(Short_ID 是我发布的图像中表中的字段名称)。

SELECT FORMAT(SUM( IIF (Status = 'Completed', 1 , 0)) / COUNT (Status), 'percent' ) AS completion_metric FROM PROMIS_LT_Long_ID;

我的问题是相同的 short_ID 在 PROMIS_LT_Long_ID 表中多次出现。我只需要对具有相同 Short_ID 的记录执行 select 语句。我正在考虑使用带有 if 语句的 for 循环,例如:

for record in PROMIS_LT_Long_ID: for record1 in PROMIS_LT_Long_ID: if record = record1: #执行select语句

标签: pythonfor-loopms-accessif-statement

解决方案


推荐阅读