文巾解题 627. 变更性别_UQI-LIUWJ的博客-程序员宝宝

技术标签: leetcode  sql  

 1 题目描述

 2 解题思路

回顾一下 UPDATE语句

2.1 CASE语句

 回顾一下CASE语句(见数据库笔记: SQL_刘文巾的博客-程序员宝宝 第六节)

UPDATE salary
SET sex= (CASE sex
            WHEN 'f' THEN 'm'
            ELSE 'f'
          END)

 2.2 IF 语句

UPDATE salary
SET sex = IF(sex = 'f', 'm', 'f')

2.3 ASCII码操作

UPDATE salary 
SET sex = char(ascii('m') + ascii('f') - ascii(sex))

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_40206371/article/details/119133416

智能推荐

XMLHttpRequest cannot load. Request header field password is not allowed by Access-Control-Allow-Hea_一身羊毛的博客-程序员宝宝

1. 问题如题:XMLHttpRequest cannot load. Request header field password is not allowed by Access-Control-Allow-Headers in preflight response在请求的时候,触发options预检请求报错。2. 解决方案Access-Control-Request-Headers :*改为Access-Control-Request-Headers :Content-Type通配符是20

socket异步编程--libevent的使用_冷月醉雪的博客-程序员宝宝

       首先,安装libevent到任意目录下:wget http://monkey.org/~provos/libevent-1.4.13-stable.tar.gztar –xzvf libevent-1.4.13-stable.tar.gzcd libevent-1.4.13-stable./configure --prefix=/home/mydir/libeventm...

DDMS使用_建大灰太狼的博客-程序员宝宝

一、进入DDMS perspective进入DDMS视图后,出现如下图所示:1.Devices:显示现在能够使用的设备,比如虚拟机或真机 ; 以及每个设备存在的程序;2.Emulator Control:能够给设备打电话,发短信;3.Logcat:类似于Java程序的Console,报错、显示信息都在此处显

css 选中框样式_lucky_oak的博客-程序员宝宝_css 选中样式

在项目中经常会用到下图样式的选中样式其实就是对矩形进行变形处理 css样式:.select { position: relative; width:81px; height:93px; margin: 0 auto; text-align: center; line-height: 93px; color: #4ABE84; background-color:...

Tom写的show_space过程---纪录每条纪录及表数据大小 (zt)_cuixie2370的博客-程序员宝宝

关于SHOW_SPACE()工具的用法 TOM写了个好工具SHOW_SPACE,这个工具对于Oracle来讲其实就是个存储过程,这个存储过程可以用来分析空间使用情况,有了此工具,就不用再通过写SQL语句来看每条记录或表占用表空间...

小程序统一下单接口一直不变_测试接口不变式_danpu0978的博客-程序员宝宝

小程序统一下单接口一直不变 今天的文章有点特别。 这是我使用当前个人项目中的代码作为示例的第一篇文章。 您将得到“真实世界”的例子,而不是像工厂文章中的“科学家和笔”例子那样愚蠢的虚构例子。 我的项目 因此,我将快速介绍该项目是什么。 我称它为UDice系统。 它是一个类和接口的集合,用于制作一个通用的骰子滚轮,该滚轮支持任何时候和任何时候的模具和压延机械师。 大多数特殊性来自模具层次结构...

随便推点

ElasticSearch系列(四)--springboot使用ElasticsearchRestTemplate整合ElasticSearch,实现文本高亮检索_zisuu的博客-程序员宝宝_elasticsearchresttemplate

前言ElasticsearchRestTemplate是spring-data-elasticsearch项目中的一个类,和其他spring项目中的template类似。网上的学习资料大都是基于ElasticsearchTemplate,但是ElasticsearchTemplate在未来的版本会被废除预备知识- 建立索引因为是基于springboot,那就不再使用kibana进行建立索引,而是用springboot来创建.创建索引的api:ElasticsearchRestTemplate

电商项目环境搭建(谷粒商城)_A妖言惑众A的博客-程序员宝宝

电商项目环境配置1.vagrant快速创建虚拟机并连接(centos7)新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.vagrant快速创建虚拟机并连接(centos7)前期准备:①安装好Virtual Box,打

JAVA——J2EE之JSP_Jae_Peng的博客-程序员宝宝

一、通过Servlet进行整个网站的开发是可以的。 不过在Servlet中输出html代码,特别是稍微复杂一点的html代码,就会给人一种很酸爽的感觉。 如果能够直接使用Html代码,然后在html中写java代码,就好了~ JSP … 就可以干这个事情。1.hello.jsp在web目录下下新建一个文件hello.jsp访问网页 http://127.0.0.1/h...

Java Poi流 根据模板生成Word报告_李奇同学的博客-程序员宝宝_java根据模板生成报告

试验了好几天,终于实现Java Poi流根据Word模板插入相应的文本、表格和图片,并生成新的Word报告。

IntelliJ IDEA(2017)安装和破解。_wdsj_xh的博客-程序员宝宝

一、下载并安装, IntelliJ IDEA的官网:https://www.jetbrains.com下载下载下载二、破解。百度下载一个 JetbrainsCrack-2.6.2.jar 破解补丁。放在你的安装idea下面的bin的目录下面。下载链接:http://idea.lanyus.com/在安装的idea下面的bin目录下面有2个文件 : 一个是idea64.exe.vmoptions,还...

React Native LayoutAnimation动画_蓋亞光的博客-程序员宝宝

在React Native中,LayoutAnimation用于在页面布局发生改变时,添加动画效果。 LayoutAnimation使用简单,要实现动画效果只需要在setState()前添加LayoutAnimation动画方法://添加一张图片 _addImg() { //LayoutAnimation.easeInEaseOut();//在setState()前,添加L