首页 > 数据库 >mysql-单行处理函数

mysql-单行处理函数

时间:2022-11-29 14:55:23浏览次数:51  
标签:ename 转换成 substr 大写 单行 mysql 处理函数

1 单行处理函数

  lower() 对于输出转换成小写

  upper()对于输出转换成大写

  substr()取子字符串 下标从1开始

  length() 去长度

  concat()将字符串进行拼接  

例:将首字母大写 

 select concat(upper(substr(ename,1,1)),lower(substr(ename,2,length(ename) - 1)))

 from emp

 where sal > 1500;

   trim() 去空格

例:将首字母大写 

 select  * from emp where ename = trim(' KING');

  format() 设置千分位

   round(,n) 四舍五入 其中n 表示保留小数的个数 n为负数向个十千位进行保留

   rand() 生成随机数

   ifnull 将null转换成一个具体值

 

 

  

    

标签:ename,转换成,substr,大写,单行,mysql,处理函数
From: https://www.cnblogs.com/ab1c2d1/p/16935390.html

相关文章

  • Mysql一次安装问题记录
    本次在redhat8.7的系统上安装MySQL5.7.37版本,关于一些启动失败的问题 MySQL包地址:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.37-el7-x86_64.tar.......
  • 源码、二进制安装MySQL5.7.39
    源码、二进制安装MySQL5.7.391.源码安装源码安装包下载链接https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.39.tar.gz1.1安装依赖包yum-yinstallw......
  • mysql数据库管理
    mysql数据库管理过程分为:创建数据库、修改数据库、删除数据库和查看数据库四种类型。然后今天分享的事手动创建数据库:手动创建mysql首先第一步应该创建一个数据库mysql>cre......
  • mysql索引是不是越多越好
    1.数据量小的表不需要建立索引,建立会增加额外的索引开销2.不经常引用的列不要建立索引,因为不常用,即使建立了索引也没有多大意义。对经常用于查询的字段应该创建索引。3.经......
  • Oracle、Mysql 专业技术服务(兼职)
    Oracle、MySQL专业服务(兼职):专家级服务:灾难恢复、紧急性能优化、重大事故处理、重大事件保障,重大项目迁移(EBS\SAP\TB级别数据\0停机迁移\AIXtox86)、改造、升级。 一......
  • mysql,一些简单的时间处理
    1.将时间增加一天SELECT**DATE_ADD(create_at,INTERVAL1DAY)**FROMcourses;2.计算从2019年03月26日到创建时间(created_at)相差的天数,结果列名以date_diff显......
  • MySQL存储 pymysql模块
    目录pymysql模块基本使用cursor=pymysql.cursors.DictCursor获取数据fetchall移动光标scroll增删改二次确认commitautocommit=True补充方法rowcountrollback确保数......
  • Mysql 锁
    系列文章目录和关于我参考书籍《mysql是怎样运行的》推荐极客时间《mysql实战45讲》一丶为什么数据库需要锁数据库锁设计的初衷是处理并发问题。作为多用户共享的资......
  • Mysql中查询数据库中包含某个字段的所有表名
    背景有一个商品的名称配置错误了,需要进行修改,但是涉及到的表太多了,因为商品的sku_name被冗余到了很多表中,一个一个的找非常的费事费力,特地记下便捷查询操作以备后用。数......
  • MYSQL之日志管理、备份与恢复
    一.MySQL日志管理MySQL的日志默认保存位置为/usr/local/mysql/dataMySQL的日志配置文件为/etc/my.cnf ,里面有个[mysqld]项修改配置文件:vim/etc/my.cnf[mysqld]......