自学MYSQL-学完函数-2020-04-05

/*

调用

SELECT 函数名(实参列表)FROM 表

分类

    单行函数:字符、数学、日期、其他、流程函数

CONCAT(str1,str2,...)

LENGTH(str)

    多行函数

*/


# 字符函数

LENGTH 获取参数值的字节个数

CONCAT 拼接字符

upper lower 大写小写

substr  截取制定字符后面的内容  包含第N个字符

substring

# 截取指定索引处指定字符长度的字符

# instr  返回指定字符串中的第一次出现的索引,找不到为0

# trim 去掉前后的空格或者指定字符

# lpad 左填充至需要的字符长度、

# rpad 右填充……

# replace  替换


# 数学函数

# round  四舍五入成整数

# ceil 向上取整

# FLOOR 向下取整

# truncate 截断至指定小数位

# mod 取余数


# 日期函数

# now  返回当前系统日期+时间

# curdate 返回当前系统日期,不包含时间

# curtime 返回时间不包含日期

#str_to_date 将字符转化成日期格式

# date_format 将日期转化成字符


# 其他函数

VERSION()

DATABASE()

USER()


# 流程控制函数

# if函数

# case

CASE 要判断的字段或表达式

WHEN 常量1 THEN

要显示的值

ELSE

要显示的值

END CASE;


case

when 条件1 then 要显示的值

when 条件2 then 要显示的值

else 要显示的值

end



1. 大小写切换太烦人了

2. 机械键盘太讨厌了,老是误触

3. navicat真难用!自动补全函数还好,为什么参数也要补全,参数补全还默认直接补全,导致我老是删删删

4. 原来编程语言真的是一个标点符号不注意都是错的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,951评论 0 5
  • 手动不易,转发请注明出处 --Trance 数据库系统命令: (1).查看存储过程状态:show pro...
    Trance_b54c阅读 5,679评论 0 8
  • 总结了一些开发中常用的函数: usleep() //函数延迟代码执行若干微秒。 unpack() //函数从二进制...
    ADL2022阅读 3,311评论 0 3
  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 5,190评论 0 20
  • 今天是女儿回小学报到的日子,早上我们很早就起来了,我起床后先给孩子准备排骨面,他和大伯一起吃完早餐,然后就去学校报...
    钟小葵zxk阅读 3,030评论 0 5