Python,创建循环'For'

Tho*_*ran -2 python

通过此查询,我将在此表中选择这么多行x_giolam.
- 我想创建一个'For'到这个查询中选择的所有行的所有'giolam'.

cr.execute("""select name,giolam from x_giolam where name=%s"""%(ma_luong)),
Run Code Online (Sandbox Code Playgroud)

我想创建一个循环来总结所有'giolam'与行被选择

Mic*_*ski 5

您应该在查询中执行此操作,而不是在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)