头歌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 # # # # # # # # # #
相关推荐
ws201907几秒前
抓机遇,促发展——2025第十二届广州国际汽车零部件加工技术及汽车模具展览会
大数据·人工智能·汽车
Zhangci]4 分钟前
Opencv图像预处理(三)
人工智能·opencv·计算机视觉
ljp_nan7 分钟前
QT --- 初识QT
开发语言·qt
ᅠᅠᅠ@12 分钟前
异常枚举;
开发语言·javascript·ecmascript
凌肖战18 分钟前
力扣上刷题之C语言实现(数组)
c语言·算法·leetcode
编程版小新18 分钟前
C++初阶:STL详解(四)——vector迭代器失效问题
开发语言·c++·迭代器·vector·迭代器失效
新加坡内哥谈技术21 分钟前
口哨声、歌声、boing声和biotwang声:用AI识别鲸鱼叫声
人工智能·自然语言处理
wx74085132632 分钟前
小琳AI课堂:机器学习
人工智能·机器学习
c4fx38 分钟前
Delphi5利用DLL实现窗体的重用
开发语言·delphi·dll
FL162386312940 分钟前
[数据集][目标检测]车油口挡板开关闭合检测数据集VOC+YOLO格式138张2类别
人工智能·yolo·目标检测