使用以下方法从MySQL数据库获取一些数据:
cur.execute("SELECT memory FROM vm WHERE hv_id=5")
for row in cur.fetchall() :
print row[0]
Run Code Online (Sandbox Code Playgroud)
这打印出这样的东西:
512
1024
4096
4096
2048
4096
1024
6144
1024
1024
4096
Run Code Online (Sandbox Code Playgroud)
我需要总结以上内容并将其设置为变量以进行进一步计算.
为什么不在SUM()查询中使用:
cur.execute("SELECT SUM(memory) FROM vm WHERE hv_id=5")
result = cur.fetchone()[0]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2656 次 |
| 最近记录: |