MySQL数据库:函数的应用「建议收藏」

MySQL数据库:函数的应用「建议收藏」字符串截取 str函数 日期函数

字符串截取
# 从左边开始 第1个字符
left(字段名,1)
# 从那里开始,截取几个
substring(字段名,1,1)

代码100分

str函数
代码100分# 连接字符串
concat(s1,s2,s3,……,sn);
concat_WS('sep',s1,s2,s3,……,sn);
# 去除字符串首部和尾部的所有空格
TRIM(str)
# 去除leading里面的字符。
TRIM(leading 'x',str)
# 返回字符串 str ,顺序和字符顺序相反。
REVERSE(str) 
# 返回字符串 str ,结尾空格字符被删去。
RTRIM(str) 
# 从字符串str中切掉开头的空格
LTRIM(str)

# 判断是否相等 相等返回1 不等返回0
select strcmp (s1,s2) 

# 保留小数
select format(字段,格式化保留位数) from 表名 where [条件表达式];

# 返回字段长度  返回中文长度
select char_length(str);

# 返回右边
select right (str,len);

# 替换
select insert (原字符串,起始字符,替换字符)

# 字符串从左边截取
select left(str,len);
# 返回长度 返回中文字符长度  1个字符= 3个字节
select length(set)

# 截取长度 字符串 起始位置 截取长度
select mid(str,pos,len)

# 截取长度
select substring() 比较常用

# 替换 字符串 被替换 替换
select replace(str,from_str,to_str)

# 全局
global 

# 转义字符在mysql当中同样可取 三种方法
"McDonald's"
'McDonald's'
'McDonald''s'

# group_concat 将指定字段值拼凑成一字符串,每个数值之间使用逗号分隔
group_concat(字段[str]);
日期函数
# 查询星期几 由于索引是星期天开始,所以之后的需要加1
select Dayofweek('2019-09-12');

# 显示日期里面的值,后面的字符串表示 年月日时分秒都可
# 大小写的值是不一样的
date_format(date,format)
select elDate,date_format(eldate,'%y %m %d %h:%i:%s') from elogs

# 返回过去的几天
select DATE_SUB(Now(),INTERVAL 7 DAY);

# 返回两个指定日期的时间和日期的边界天数
select DATEDIFF('2019-09-12','2019-08-25');
# 返回值:18

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/10831.html

(0)
上一篇 2022-12-21
下一篇 2022-12-21

相关推荐

  • 事务(Transaction)「建议收藏」

    事务(Transaction)「建议收藏」1、什么是事务一个事务是一个完整的业务逻辑单元,不可再分。 比如:银行转账,从A账户向B账务转账10000,需要执行两条update语句 update t_act set balance = bala

    2023-06-12
    143
  • jQuery的find方法查找包含在标签中的标题

    jQuery的find方法查找包含在标签中的标题jQuery是一种流行的JavaScript库,可以方便地操作HTML文档。find()方法是jQuery中最有用的方法之一,能够非常容易地查找在指定DOM元素内的子元素。在本文中,我们将探讨使用jQuery的find()方法来查找包含在h1标签中的标题,帮助您快速定位并操作这些元素。

    2024-05-20
    59
  • Python中FFT的用法与实现

    Python中FFT的用法与实现快速傅里叶变换(FFT)是一种常用的数学算法,其可用于处理基于频率的信号和图像处理应用。在Python中,FFT是由numpy库提供的,可以通过几行简单的代码实现。本文将介绍如何在Python中使用FFT及其实现方式。

    2024-04-30
    57
  • Python len函数:返回对象长度

    Python len函数:返回对象长度Python中的blen()/b函数是一个常用的函数,它的作用是返回一个对象的长度或者元素个数,比如字符串、列表、元组、集合、字典等。

    2024-02-24
    150
  • 使用shardingSphere做mysql分库分表(2) 之多表联查遇到的问题

    使用shardingSphere做mysql分库分表(2) 之多表联查遇到的问题2019年11月20日星期三 试试基于shardingSphere能不能多表联查 分表在两个tmp_order库中创建test_order_item0和test_order_item1 create…

    2022-12-23
    167
  • 基于Python的Numpy生成随机数组方法

    基于Python的Numpy生成随机数组方法随机数组在数据分析、模拟实验、机器学习等领域中经常被使用,而使用Python中的Numpy库可以方便地生成各种形状的随机数组,包括高斯分布、均匀分布等。本文将介绍使用Numpy库生成随机数组的方法,以及如何控制其形状、类型和分布。

    2024-01-07
    105
  • MySQL45讲之前缀索引 – flowers「建议收藏」

    MySQL45讲之前缀索引 – flowers「建议收藏」本文介绍字符串的前缀索引优缺点,以及字符串区分度不高情况下,可以考虑如何建立索引。

    2023-04-22
    151
  • 提高工作效率的Python编程技巧

    提高工作效率的Python编程技巧a href=”https://www.python100.com/a/sm.html”font color=”red”免责声明/font/a a href=”https://beian.miit.gov.cn/”苏ICP备2023018380号-1/a Copyright www.python100.com .Some Rights Reserved.

    2024-01-09
    98

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注