头歌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 # # # # # # # # # #
相关推荐
Fuliy96几秒前
第三阶段:进化与群体智能 (Evolutionary & Swarm Intelligence)
人工智能·笔记·python·学习·算法
淘矿人几秒前
【claude】05_Claude Skill 实战案例精选(上):开发类技能+weelinking中转服务
大数据·人工智能·python·elasticsearch·搜索引擎·cloudera
萤丰信息几秒前
智慧园区:数智赋能,重构城市运营新生态
人工智能·科技·安全·重构·架构·智慧城市·智慧园区
kisshuan12396几秒前
[特殊字符] RollingDepth:单目视频深度估计算法解析
算法·音视频
丁华林智能生产几秒前
2026年无人机倍速链流水线厂家怎么挑?
人工智能·自动化·无人机·制造
正在走向自律1 分钟前
AI视频生成:从文本到动态画面的技术演进
人工智能·hunyuanvideo引擎·ai视频技术
伟大的大威1 分钟前
【AI 集群实战】多节点 DGX Spark 集群共享大模型
大数据·人工智能·spark
gihigo19982 分钟前
SSA奇异谱分解:时频域信号成分分析与重构
数据结构·算法·重构
HIT_Weston2 分钟前
9、【AI】【Agent】联网使用大模型(DashScope&ModelStudio)
人工智能
南棱笑笑生2 分钟前
20260310解决瑞芯微原厂RK3576的Android14刷入乐晓电子的K7开发板后适配ADB连接
数据库·rockchip