头歌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 # # # # # # # # # #
相关推荐
陈希瑞几秒前
GitHub Skill Forge 深度解析:把任意 GitHub 仓库一键锻造成 AI 可调用“技能包”
人工智能·github
工藤学编程几秒前
零基础学AI大模型之LLM存储优化:大量QA与长对话问题实战
人工智能
徐礼昭|商派软件市场负责人1 分钟前
AI 重构网购体验:从 “将就” 到 “讲究” 的消费者进化史|徐礼昭
大数据·人工智能·重构·智能客服·零售·智能搜索·ai推荐
ViiTor_AI2 分钟前
视频水印怎么去?8 款免费视频水印去除工具实测对比(不模糊)
人工智能·音视频
CC.GG2 分钟前
【C++】C++11(二)可变模板参数模板、新的类功能、包装器(function、bind)
开发语言·c++
Java后端的Ai之路2 分钟前
【AI大模型开发】-RAG多模态详解(通俗易懂)
人工智能·大模型·rag多模态
仰泳的熊猫4 分钟前
题目 1429: 蓝桥杯2014年第五届真题-兰顿蚂蚁
数据结构·c++·算法·蓝桥杯
飞凌嵌入式5 分钟前
嵌入式AI领域的主控选择
linux·arm开发·人工智能·嵌入式硬件
_YiFei5 分钟前
2026年论文保姆级攻略:降ai率工具深度实测(附免费降ai率避坑指南)
人工智能
weixin_420947645 分钟前
mysql查询关联数据中同时关联了多个业务的数据
数据库·mysql