头歌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 # # # # # # # # # #
相关推荐
smj2302_79682652几秒前
解决leetcode第3989题网格中保持一致的最大列数
python·算法·leetcode
笨蛋不要掉眼泪4 分钟前
MySQL架构揭秘:慢查询日志详解
数据库·mysql·架构
IT_陈寒5 分钟前
React useEffect依赖数组中埋的坑,这次终于让我逮到了
前端·人工智能·后端
longxibo7 分钟前
第 14 章 金融行业私有化AI落地案例
人工智能·金融·aigc
临床数据科学和人工智能兴趣组10 分钟前
R语言因其强大的统计功能、灵活的编程环境、活跃的社区支持和强大的R扩展包,迅速成为统计学和数据科学领域的首选工具之一
开发语言·数据分析·r语言·r语言-4.2.1
z1234567898621 分钟前
2026年企业AI工作Agent同类产品深度实测评测
人工智能
水如烟38 分钟前
孤能子视角:孙子兵法之总结篇——法层自指与边界
人工智能
pulinzt40 分钟前
Tableau的基础使用
数据库·numpy
__log44 分钟前
弱网环境下的“生命线“:从AI流式响应到大文件上传的稳定性
开发语言·人工智能·php
糖果店的幽灵1 小时前
【langgraph 从入门到精通graphApi 篇】LangGraphAPI 方式调用 - 初识与核心概念
数据库·人工智能·langgraph