我有一个投票表,如果 POST 值为 1,则更新 tableA column_a +1 否则更新 tableA column_b +1
这是我的查询,不知道如何在这里使用 IF 语句。
UPDATE
votes,
topics
SET votes.yesno = 1,
IF(votes.yesno = 1, topics.num_yes = topics.num_yes+1, topics.num_no = topics.num_no+1)
WHERE votes.user_id=? AND votes.topic_id=?
AND topics.id = votes.topic_id