我正在使用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表中。 –