python - python输出十进制而不是整数中的平均sql查询
问题描述
我想在我的数据库表中输出整数。顺便说一句,我的值是整数。
import mysql.connector
import datetime
from datetime import timedelta
mydb=mysql.connector.connect(host='localhost',user="user",passwd="",database="test")
sessionID= "SE311"
datetime1=datetime.datetime(2020,5,19,22,40,00)
for loop in range(4):
sqlform = "SELECT AVG(attentionP) FROM attentionstudent WHERE sessionID=%s AND min=%s"
datetime1=datetime1+timedelta(minutes=1)
data_tuple=(sessionID,datetime1)
mycursor = mydb.cursor()
mycursor.execute(sqlform,data_tuple)
records = mycursor.fetchall()
print(records)
解决方案
推荐阅读
- angular - 如何强制 Angular App 获取最新的 dist
- symfony - 在symfony 4中将树枝数据传递给vue js
- php - 循环遍历具有数组值的会话变量
- vue.js - 路由进入后未加载Vue Child
- r - 使用 R 通过 API 更新 Google Tag Manager 容器:invalidArgument 错误
- typescript - Visual Studio 代码禁用对象解构的代码格式
- jasper-reports - 如何将输入控件链接到报表的参数
- powerbi - Power BI - DAX 度量。来自另一个表的切片器值
- svg - 如何使垂直svg rect高度从底部开始?
- android - 带有生涩滚动的 RecyclerView