带1个整型值的python-mysql查询

2024-06-06 12:21:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我在学校的一个项目中工作,并试图获得一个mysql查询,它带有一个interger参数,可以选择我数据库中电影的id

t = 1
c.execute("SELECT * FROM films WHERE filmid = %s", (t))

我知道一个事实,filmid存在,er是一个有1的filmid

c.execute("SELECT * FROM films WHERE filmid = %s", (t))
sqlite3.OperationalError: near "%": syntax error

这是我得到的错误代码。欢迎提供所有提示


Tags: 项目fromid数据库execute参数电影mysql