根据id交换两个记录某个字段的值

UPDATE 表名 AS q1
        JOIN 表名 AS q2 ON (
            q1.ID = #{oneId}
            AND q2.ID = #{twoId}
        )
        OR (
            q1.ID = #{twoId}
            AND q2.ID = #{oneId}
        )
        SET q1.某字段 = q2.某字段,
         q2.某字段 = q1.某字段;

posted @ 2016-12-30 15:27  波克蛙~Zero  阅读(88)  评论(0)    收藏  举报