美文网首页
【MySQL】字母大小写转换

【MySQL】字母大小写转换

作者: 宅家学算法 | 来源:发表于2022-07-11 09:50 被阅读0次

leetcode 1667:编写一个 SQL 查询来修复名字,使得只有第一个字符是大写的,其余都是小写的。

力扣 1667

题解

  • CONCAT() 函数:CONCAT 可以将多个字符串拼接在一起。
  • LEFT(str, length) 函数:从左开始截取字符串,length 是截取的长度。
  • UPPER(str)LOWER(str)UPPER(str) 将字符串中所有字符转为大写;LOWER(str)将字符串中所有字符转为小写
  • SUBSTRING(str, begin, end):截取字符串,end 不写默认为空。SUBSTRING(name, 2) 从第二个截取到末尾,注意并不是下标,就是第二个。
(1)
select user_id, concat(UPPER(left(name,1)),lower(substring(name,2,(length(name)-1)))) name 
from Users order by user_id;
(2)
select user_id, concat(UPPER(left(name,1)),lower(substring(name,2))) name 
from Users order by user_id;

相关文章

  • 【MySQL】字母大小写转换

    leetcode 1667[https://leetcode.cn/problems/fix-names-in-a...

  • 大小写字母转换

    题目:大小写字母转换

  • js字母大小写转换方法

    js字母大小写转换方法 大小写转换方法:1、转换成大写:toUpperCase()2、转换成小写:toLowerC...

  • 函数

    单行函数 处理单行数据 字符函数 接受字符数据作为输入 大小写处理函数 转换所字母为小写 LOWER 转换所有字母...

  • 字母大小写转换

    转换成大写:toUpperCase()转换成小写:toLowerCase() 例:

  • python字符传操作

    一.字符串大小写转换 string.lower(): 字母大写转小写 string.upper(): 字母小写转大...

  • 数据库大小写敏感问题

    Oracle: 默认是大小写不敏感,表名、字段名等不区分大小写,小写字母会自动转换为大写字母; 需要用小写字母时需...

  • vim大小写切换

    ~将光标下的小(大)写字母转换成大(小)写 g~~ 改变当前行字母的大小写 U可视模式下选择的所有字母转换成大写...

  • 神奇的位运算

    一. 英文字母大小写转换 利用或操作 | 和空格将英文字符转换为小写。('a' | ' ') = 'a'('A' ...

  • 第153章 SQL函数 UCASE

    [toc] 第153章 SQL函数 UCASE 将字符串中的所有小写字母转换为大写字母的大小写转换函数。 大纲 参...

网友评论

      本文标题:【MySQL】字母大小写转换

      本文链接:https://www.haomeiwen.com/subject/sgtnbrtx.html