头歌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 # # # # # # # # # #
相关推荐
初学大模型7 分钟前
机器人原生感知系统设计
人工智能·机器人
qq_401700418 分钟前
C/C++中的signed char和unsigned char详解
c语言·c++·算法
人工智能培训9 分钟前
深度学习—卷积神经网络(3)
人工智能·深度学习·神经网络·机器学习·cnn·智能体
田里的水稻11 分钟前
BI_双足机器人舞蹈动作的sim2sim和sim2Real(Gymnasium + Mujoco)
服务器·数据库·机器人
weixin_4787963413 分钟前
kinghelm品牌的产品
人工智能·硬件工程·射频工程
wxl78122714 分钟前
Cognee API 完整使用文档(含分类、调用顺序、curl 示例、文件样本、一键脚本及异常码)
人工智能·congee0.5.1
酸菜牛肉汤面18 分钟前
15、联合索引是什么?为什么需要注意联合索引中的顺序?
数据库
阿里嘎多学长20 分钟前
2025-12-31 GitHub 热点项目精选
开发语言·程序员·github·代码托管
leoufung22 分钟前
LeetCode 67. Add Binary:从面试思路到代码细节
算法·leetcode·面试
在风中的意志22 分钟前
[数据库SQL] [leetcode-511] 511. 游戏玩法分析 I
数据库·sql·游戏