头歌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 # # # # # # # # # #
相关推荐
2401_876381922 分钟前
程序人生-Hello’s P2P
数据库·程序人生·p2p
大闲在人9 分钟前
传统软件工程在 AI 时代急需改进的四个核心维度
人工智能·软件工程
VX:Fegn089511 分钟前
计算机毕业设计|基于springboot + vue养老院管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
追随者永远是胜利者21 分钟前
(LeetCode-Hot100)64. 最小路径和
java·算法·leetcode·职场和发展·go
qyresearch_25 分钟前
机动休闲艇产业:技术革新与消费升级驱动下的全球市场新格局
人工智能
汉克老师27 分钟前
GESP2024年6月认证C++二级( 第三部分编程题(1) 平方之和)
c++·算法·预处理·完全平方数·循环结构·gesp二级·gesp2级
StandbyTime30 分钟前
《算法笔记》练习记录-2.5-问题 C: 习题6-6 杨辉三角
c++·算法笔记
湘-枫叶情缘34 分钟前
从数据库写作到情绪工程:网络文学工程化转向的理论综述
数据库·人工智能
MediaTea34 分钟前
Python:可迭代对象(对象语义角色)
开发语言·python
云深处@35 分钟前
【题】每日一题
算法