当前位置: 首页 > article >正文

高频 SQL 50 题(基础版)_626. 换座位

高频 SQL 50 题(基础版)_626. 换座位

在这里插入图片描述
在这里插入图片描述

select
    (case 
        when mod(id,2)!=0 AND counts != id then id+1
        when mod(id,2)!=0 AND counts = id then id
        else id -1
    end) as id,
    student
from
    seat,
    (select
    count(*) as counts
    from seat) as seat_counts
order by id asc;

在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/568675.html

相关文章:

  • 嵌入式学习(29)-ASM330LHH驱动程序
  • 使用python解决硬币找零问题
  • MySQL远程连接Docker中的MySQL(2003,10061)等问题
  • MYISAM存储引擎介绍,特性(和innodb对比),优势,物理文件,表存储格式(静态表,动态表,null记录,压缩表)
  • 动态规划刷题
  • 计算机网络---SYN Blood(洪泛攻击)
  • 【计算机网络基础】-------计算机网络概念
  • ​Java 开发中的String判断空及在多种转换String字符串场景下的判断空
  • Rust学习总结之-枚举
  • Linux--基本指令2
  • 嵌入式开发工程师笔试面试指南-数电基础
  • Vue框架的使用 搭建打包 Vue的安全问题(Xss,源码泄露)
  • postgresql源码学习(60)—— VFD的作用及机制
  • 蓝桥杯备考:DFS之记忆化搜索
  • Spring单例模式 Spring 中的单例 饿汉式加载 懒汉式加载
  • SyntaxError: positional argument follows keyword argument
  • 使用【华为手机】给吉利车机升级安装第三方软件教程【保姆级教程】
  • Nacos 配置共享文件 如何在Nacos配置共享文件
  • 如何编写一个基本的 Makefile
  • 【Docker】使用Docker搭建-MySQL数据库服务