头歌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 # # # # # # # # # #
相关推荐
豆豆2 分钟前
2026自助建站平台对比:5大主流方案(SaaS/CMS/AI)优缺点与费用解析
人工智能·cms·建站系统·自助建站·内容管理系统·网站管理系统·站群cms
Elastic 中国社区官方博客5 分钟前
Jina embeddings v3 现已在 Gemini Enterprise Agent Platform Model Garden 上可用
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索·jina
Shadow(⊙o⊙)5 分钟前
C++常见错误解析2.0
开发语言·数据结构·c++·后端·学习·算法
永远不会的CC6 分钟前
研0上岸找实习面试经历
python·算法·面试
帅小伙―苏7 分钟前
力扣483找到字符串中所有字母异位词
算法·leetcode
wukangjupingbb7 分钟前
AI驱动药物研发中的单模型幻象
人工智能
小O的算法实验室9 分钟前
2022年IEEE TETCI,基于矩阵的进化计算,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
谢谢 啊sir9 分钟前
L2-057 姥姥改作业 - java
java·开发语言
l1t9 分钟前
duckdb excel插件和rusty_sheet插件在python中的不同表现
开发语言·python·excel
志栋智能12 分钟前
超自动化巡检的核心价值:效率、质量与洞察
运维·服务器·网络·人工智能·自动化