文章目录 题目代码(7.24 首刷看解析) 题目 Leetcode 626. 换座位 代码(7.24 首刷看解析) 若id是偶数,减1若id是奇数,加1 主要问题在于当总数为奇数时,最后一个id应保持不变,加1会导致空出一位。 解决此问题并不复杂:我们找到最后一位,让它保持不变就可以了。 # Write your MySQL query statement below select if(id%2=0, id-1, if(id=(select count(1) from seat), id, id+1)) id, student from seat order by id;