テーブル内の2つの列を更新したいと思います。POST値は1または0のいずれかです。したがって、以下のクエリがあります。それが機能しているかどうかはわかりませんが、これを行うためのより良い方法を探しています。
POST値($ yes_no)が1に等しい場合は、tableA.num_yes +1を増やし、tableA.num_yes-1を減らす必要があります。
したがって、POST値($ yes_no)が0に等しい場合も同じです。
t.num_yes = IF($yes_no = 1, t.num_yes + 1, t.num_yes),
t.num_no = IF($yes_no = 1, t.num_no - 1, t.num_no),
t.num_no = IF($yes_no = 0, t.num_no + 1, t.num_no),
t.num_yes = IF($yes_no = 0, t.num_yes - 1, t.num_yes)