我使用PyMYSQL从MySQL数据库查询数据。我想使用的一个示例查询是:
SELECT count(*) AS count
FROM example
WHERE item = %s
LIMTI 1
会使用哪种运行方式
^{pr2}$
或者
cur.execute(query,(10))
问题是项的值可以为NULL,这将导致
WHERE item = NULL
这在MySQL中不起作用。相反,它应该是这样的
WHERE item IS NULL
但是,值也可以是整数。如何让PyMySQL调整查询以处理这两种情况?在
Tags:
您可以创建一个简单的函数来捕捉
None
情况:然后像这样调用查询:
^{pr2}$注意在查询中“item”后面没有“=”
评论后编辑:
相关问题 更多 >
编程相关推荐