为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用另一个表在python SQL中创建一个表?

如何使用另一个表在python SQL中创建一个表?

喵喵时光机 2022-09-20 16:57:26
对于编程任务,我有一个SQL数据库,其中包含许多鼠标轨迹记录。练习是通过使用第一个记录的(x,y)坐标的时间戳来确定一个人的反应时间,因为它只记录鼠标移动时的轨迹。我想要每个用户每次试用的反应时间。这是我的代码:query_reaction_1='''CREATE TABLE anew_table ASSELECT t, user, trial FROM pathsWHERE t>0LIMIT 1'''pd.read_sql_query(query_reaction_1,db_conn)类型错误:“无类型”对象不可迭代。任何人都可以帮我吗?谢谢!
查看完整描述

1 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

pd.read_sql需要 select 语句,因为它使游标处于可提取状态。但是 是一个数据定义语言语句,之后什么都不能提取。您应该使用:CREATE


query_reaction_1='''

SELECT t, user, trial 

FROM paths

WHERE t>0

LIMIT 1

'''

pd.read_sql_query(query_reaction_1,db_conn)


查看完整回答
反对 回复 2022-09-20
  • 1 回答
  • 0 关注
  • 98 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号