いくつかの条件で値を更新する方法:私はMAX(ID)との電話「1234」と「値」欄を更新する必要が私は、次の表にしている
id - phone - value
1 - 1234 - null
2 - 4321 - null
3 - 1234 - null
が
id - phone - value
1 - 1234 - null
2 - 4321 - null
3 - 1234 - *updated
私が試しました次のクエリで回のこの多くを行うには:
cur.execute("UPDATE online_booking SET st1 = (%s) HAVING max(ID) and phone = (%s)", (st1, phone))
が、それは言います"HAVING"またはそれに近い文法エラー
おかげで、私は偉大な最大ID番号 –