我想知道如何使用pyodbc编写SQL:
这就是我想用SQL编写的内容:
SELECT last_name FROM money_spent
WHERE last_name = (surnamereq)
但是我使用pyodbc和ive做到了这一点:
cursor.execute('SELECT last_name FROM money_spent WHERE last_name = (surnamereq)')
并且由于我不能直接进入下一行并像在SQL中那样进行操作,所以我不知道该怎么做。
这就是我要工作的:
cursor.execute('SELECT last_name FROM money_spent
WHERE last_name = (surnamereq)')
但是,是的,任何帮助表示赞赏!
答案 0 :(得分:2)
您可以使用参数化查询,如下所示:
surnamereq = 'Thompson'
cursor.execute("SELECT last_name FROM money_spent WHERE last_name = ?", surnamereq)