• 忘掉天地
  • 仿佛也想不起自己
bingliaolongBingliaolong  2019-10-24 00:37 Aet 隐藏边栏 |   抢沙发  5 
文章评分 3 次,平均分 5.0

概述

  1. MySQL中,单行处理函数用于对查询结果中的每一行数据进行处理

字符串函数

concat

  1. 将多个字符串连接成一个字符串

substr

  1. 取子串
    1. (被截取的字符串,起始下标,截取的长度)

length

  1. 返回字符串的长度

lower

  1. 将字符串转换为小写

upper

  1. 将字符串转换为大写

trim

  1. 去掉字符串两端的空格

replace

  1. 替换字符串中的子字符串

str_to_date

  1. 用于将字符串转换为日期或时间类型

格式符 功能
%Y 四位的年份
%y 两位的年份
%m 月份(01,02,...,12)
%c 月份(1,2,...,12)
%d
%H 24小时制
%h 12小时制
%i 分钟(00,01,...,59)
%S或者%s 秒(00,01,...,59)

数值函数

abs

  1. 返回数值的绝对值

round

  1. 对数值进行四舍五入

ceil

  1. 返回大于或等于指定数值的最小整数

floor

  1. 返回小于或等于指定数值的最大整数

mod

  1. 返回两个数相除的余数

power

  1. 返回数值的指定次方

rand

  1. 生成随机数-(0到1直接的闭区间)

format

  1. 用于格式化数值,通常用于将数值格式化为特定的小数位数和添加千位分隔符

ifnull

  1. 用于在表达式为 NULL 时返回指定的替代值

日期和时间函数

now

  1. 返回当前日期和时间

curdate

  1. 返回当前日期

curtime

  1. 返回当前时间

date

  1. 从日期时间值中提取日期部分

year

  1. 从日期时间值中提取年份

month

  1. 从日期时间值中提取月份

day

  1. 从日期时间值中提取日期

date_format

  1. 按照指定格式格式化日期

其他函数

if

  1. 返回条件表达式的结果

coalesce

  1. 返回第一个非空值

case

  1. 基于条件表达式返回不同的结果

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

bingliaolong
Bingliaolong 关注:0    粉丝:0 最后编辑于:2024-06-26
Everything will be better.

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享