通过此查询,我将在此表中选择这么多行x_giolam.
- 我想创建一个'For'到这个查询中选择的所有行的所有'giolam'.
cr.execute("""select name,giolam from x_giolam where name=%s"""%(ma_luong)),
Run Code Online (Sandbox Code Playgroud)
我想创建一个循环来总结所有'giolam'与行被选择
您应该在查询中执行此操作,而不是在for循环中执行此操作:
SELECT name, SUM(giolam) as giolam_sum FROM x_giolam WHERE name=%s GROUP BY name
Run Code Online (Sandbox Code Playgroud)
或者,既然你已经限制了,name=%s你就不需要了GROUP BY
SELECT SUM(giolam) as giolam_sum FROM x_giolam WHERE name=%s
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
126 次 |
| 最近记录: |