我正在使用python并使用pymysql库,并且我想编写一个查询,该列插入数组的行中有一些特殊值。 例如插入“HI”成一列,其中user_id是22 该查询我写此代码 从pymysql进口* chat_id = 22 USER_FIRST_NAME =“喜”插入条件
db = connect(host="localhost", port=3306, user="root", passwd="",
db='support',charset='utf8')
cursor = db.cursor()
cursor.execute("""INSERT INTO users user_firstname VALUE %s WHERE user_id is
%s""",(user_first_name, chat_id))
db.commit()
我应该如何写此查询正确的形式?
'user_id'列在哪里?如果它在一行'用户'中?因为在这种情况下,您需要的是UPDATE(您不需要添加记录,您必须修改它们) –
yes user_id列位于users表中。 –