头歌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 # # # # # # # # # #
相关推荐
oradh4 小时前
Oracle TM 锁 Mode 4(Share)问题排查总结
数据库·oracle·oracle tm 锁·tm 锁 mode 4
水上冰石4 小时前
氛围编程:Java智能体开发实战
人工智能
学习星球4 小时前
贪心算法精讲——贪心策略的“局部最优“如何通向全局最优?
算法·贪心算法
MuMuMu12234 小时前
文旅户外场景智能回收终端工程难点解析:越华环保集团碳惠小屋耐候与供电系统实践
java·大数据·算法
东方-教育技术博主4 小时前
数字人对话接口方案ASR(语音识别)+ LLM(大脑)+ TTS(语音合成)
人工智能·语音识别
夏霞4 小时前
c# 不支持的目标框架 解决方案
开发语言·c#
超级赛博搬砖工4 小时前
Reddit养号教程:2026Reddit环境搭建、养号流程与Karma提升完整攻略
人工智能
小鹿的周先生4 小时前
第 3 篇:Spring AI System Prompt 实战——为 AI 助手设置角色和行为规则
人工智能·spring·prompt
流光D4 小时前
AI时代,搭建 web 站点并配置 nginx 反向代理流程
运维·服务器·前端·人工智能·nginx·ai·ai编程
L-岁月染过的梦4 小时前
把常用开发小工具收进 IDEA:Develop Helper 插件介绍
java·数据库·intellij-idea