头歌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 # # # # # # # # # #
相关推荐
superxxd2 分钟前
基于rust的多平台原生GIS引擎
人工智能·物联网·实时音视频
就叫你天选之人啦4 分钟前
安装torch+vllm+flash_attn的prompt
人工智能·pytorch·python
aramae6 分钟前
模拟实现memset()(C语言)
c语言·开发语言·后端
音视频牛哥10 分钟前
从 LLM、VLA、LLA、SLIM 到实时音视频感知底座:具身智能真正需要的不只是大模型
人工智能·llm·机器人视觉·slam·vla·多模态感知·机器人音视频
reikocao11 分钟前
大场景下 Hessian 特征值放大与退化检测
算法
hetao173383716 分钟前
2026-09-18 hetao1733837 的刷题记录
c++·算法
code2cat19 分钟前
【随笔】从聊天到调用工具:理解MCP在AI应用中的位置
java·人工智能
东离与糖宝22 分钟前
元数据知识库
人工智能
我是小邵31 分钟前
长对话先收口:用“工作记忆 vs 长期记忆“管理 AI 上下文
人工智能·ai·llm·长期记忆·中间迷失·上下文收口
广州宏帝箱包33 分钟前
出口背包的包装有没有防潮、防摔的加固处理
大数据·人工智能