头歌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 # # # # # # # # # #
相关推荐
500844 小时前
昇腾 CANN 的五层架构,到底分了哪五层
java·人工智能·分布式·架构·ocr·wpf
阿里云大数据AI技术4 小时前
让 AI 帮你运维 Elasticsearch:阿里云 ES Agent Skill 正式发布
人工智能·agent
虫无涯4 小时前
从零搞懂大模型:定义、起源、计量单位与完整分类|入门必看干货
人工智能
天地沧海4 小时前
langchain 与 langgraph
人工智能
摇滚侠5 小时前
Java 零基础全套教程,File 类与 IO 流,笔记 177-178
java·开发语言·笔记
stsdddd5 小时前
YOLO系列目标检测数据集大全【第二期】
人工智能·yolo·目标检测
我爱cope5 小时前
【Agent智能体4 | 智能体AI的应用】
数据库·人工智能·职场和发展
ytttr8735 小时前
OPC UA 协议栈 C 语言实现
c语言·开发语言·mfc
song5015 小时前
Ascend C 算子开发:从入门到上手
c语言·开发语言·图像处理·人工智能·分布式·flutter·交互
yzx9910135 小时前
超越向量检索:用 Graph RAG 构建具备推理能力的企业知识问答系统
人工智能·自动化