python - 使用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语句
解决方案
推荐阅读
- java - 二进制搜索(1 + log(n))而不是log(n)中的最大键比较如何?
- php - php中的存储库模式可以这样写where语句吗?
- python - Python Selenium 通过具有未知父级的 css 选择器查找子级
- javascript - 在 Selenium 中加载项目时的 NoSuchElement - Javascript 语言
- c# - 如何在图表上隐藏标题?
- javascript - 更改单选按钮时如何计算价格折扣并清除表格
- python - begin_with 和 DynamoDB 中的二进制列的奇怪行为
- java - 安装 jhipster-registry 的问题
- c++ - 尝试附加到链表时出现分段错误,C++
- discord.js - 语音状态更新事件