使用python在选择查询列的基础上执行更新

时间:2019-04-03 00:15:56

标签: python

在选择if列的方式后,如何进行更新查询 最初在表中没有值,然后对该列执行更新,否则不使用python执行更新。 下面提到了更新查询。

    sql_update = """Update table_name1 set column1 = %s, column2 = %s,column3=%s,column4=%s where column5 = %s"""
input = ('a', 'b', 'c', 'd' , 1)
cursor.execute(sql_update , input)
conn.commit()

1 个答案:

答案 0 :(得分:0)

使用sql只能对具有空值的列进行更新,例如:

update table_name set col_1 = 1, col_2 = 2 where col_3 is null