头歌OpenGauss数据库-I.复杂查询第9关:交换性别

任务描述

本关任务:给定一张 tb_Salary 表,如下所示,有 m = 男性f = 女性的值。交换所有的 fm 值(例如,将所有 f 值更改为 m,反之亦然)。

id name sex salary
1 Elon f 7000
2 Donny f 8000
3 Carey m 6000
4 Karin f 9000
5 Larisa m 5500
6 Sora m 500

要求只使用一句更新update语句,且不允许含有任何select语句完成任务。

复制代码
 --#
 --# # # # # # # # # # Begin # # # # # # # # # #
 UPDATE tb_Salary
 SET
 sex = CASE sex WHEN 'm'
 THEN 'f'
 ELSE 'm'
 END;

 --# # # # # # # # # # End # # # # # # # # # #
相关推荐
小二·几秒前
AI 代码审查 VSCode 插件实战
ide·人工智能·vscode
视觉小萌新3 分钟前
C++利用libmicrohttpd制作交互网页端——C1
java·c++·交互
未来之窗软件服务4 分钟前
精选之变,顺势而生(2026 年高考语文作文)
大数据·人工智能·高考·仙盟创梦ide·东方仙盟
Amnesia0_05 分钟前
MYSQL复合查询和内外连接
数据库·mysql
Gauss松鼠会5 分钟前
【GaussDB】GaussDB SMP特性调优详解
java·服务器·前端·数据库·sql·算法·gaussdb
意图共鸣5 分钟前
意图共鸣科技发布《AI记忆链商业化白皮书3.0》:从存算解耦到“第二大脑”的技术演进
人工智能·科技·架构
仰望星空的代码5 分钟前
科技是市场的唯一
大数据·人工智能·科技·财经·股市行情
芯盾时代7 分钟前
企业建立安全防线治理失控的Agent
大数据·人工智能·安全
AI数据皮皮侠8 分钟前
全国高考报名、录取数据(1977-2026)
大数据·数据库·人工智能·python·机器学习·高考
东方佑9 分钟前
条件随机、自指与分形:论现实世界的递归生成逻辑
人工智能