如何将值传递到sql中;例如;查询

如何将值传递到sql中;例如;查询,sql,python-3.x,Sql,Python 3.x,我需要在sql查询中输入一个值,下面是我的代码: "UPDATE xxx SET status = (%s) WHERE author LIKE (%s)", ("OK", phone)) 作者值应以我在“phone”变量中传递的值开头 在这种情况下,我应该如何编写sql查询?将'%'附加到变量中 phone = phone + '%' 这似乎与可能的复制品有关

我需要在sql查询中输入一个值,下面是我的代码:

"UPDATE xxx SET status = (%s) WHERE author LIKE (%s)", ("OK", phone))
作者值应以我在“phone”变量中传递的值开头


在这种情况下,我应该如何编写sql查询?

'%'
附加到变量中

phone = phone + '%'
这似乎与可能的复制品有关