首页 > 编程知识 正文

shell函数调用,mysql字符串拼接函数

时间:2023-05-03 13:33:11 阅读:153851 作者:3328

信息化函数——提供有关数据库的信息以及表和经改变的数据之间的交互信息

1、database(——提供当前连接数据库的名称

2、CURRENT_USER () ——显示当前连接的主机名和用户名

3、last_insert_id(——返回上次自动生成的值,并分配给由AUTO_INCREMENT属性定义的列

聚合函数——输出数据的日常统计信息

eg .想知道用户的最小年龄、平均年龄、最大年龄、年龄总和、年龄的总体标准差、总体方差

顺便说一下,G的作用是不使用格式来查看命令的输出。 (请注意后面没有分号。 )

其次是没有G的效果

典型例题:

介绍WITH ROLLUP和USIGN的使用方法

WITH ROLLUP使用GROUP BY后,分别统计每个组的信息

USING用于两个表的join查询,USING ()中的列作为join条件必须对这两个表通用

数值函数——用于各种不同的数学操作

字符串函数

1、CONCAT ()函数——连接字符串

2、将字符串替换为replace(—— )

以上是官方网站对replace函数的解释

3、LENGTH (函数

4、LIKE函数——是简单SQL正则表达式的模式匹配函数

SQL使用%符号匹配一个或多个字符,并在一个字符中使用_

5、SOUNDS LIKE ——用于匹配看起来相似的单词。 (SOUNDEX ) (与函数的功能相同) ) ) ) ) ) ) )。

1(true ) :表示找到了匹配的内容

0(null ) :表示未找到匹配项

LIKE :如果任何参数为NULL,则返回NULL

6、STRCMP ) ) ——如果两个字符串相同,则返回0; 如果第一个字符串很小,则返回-1。 否则返回1

7,REGEXP ) ) ——使用正则表达式的模式匹配,匹配返回1,否则返回0

8、substring(——下标从1开始

日期函数

1,NOW ) ) ——提供数据库的当前时间和日期

日期和时间函数,控制流函数

控制流函数包括:CASE 、IF 、IFNILL() 、NULLIF()

1.CASE函数 —— 是与编程语言的case相同的工作原理

2、IF()函数

if函数与其他函数组合使用

顺便说一下,说明上面没有提到的日期函数TO_DAYS (),返回天数。 官方网站说明:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。