MySQL

MySQL upper() 函数:字符串转大写

在MySQL中,upper(str) 函数用于将字符串 str 转换为大写形式,即返回字符串的大写版本。其语法格式如下:upper(str)--返回字符串的大写形式upper()函数根据参数字符串将其中的所有小写字母转换为大写字母。值得注意的是,upper(NULL) 的返回值是NULL。下面,我们将对不同的字符串和数值进行大写转换:selectupper('dot

MySQL week() 函数:获取日期的周数

在MySQL中,week(date) 函数用于获取日期在年份中的周数,即返回日期所在的周数(0-53)。其语法格式如下:week(date)--返回日期的周数week()函数根据日期参数返回对应的周数,默认模式下周日作为一周的开始。值得注意的是,week(NULL) 的返回值是NULL;对于非日期格式的字符串或无效日期,week() 函数将返回NULL。下面,我们将使用week()函数

MySQL atan() 函数:计算数值的反正切值

在MySQL中,atan(x) 函数用于计算 x 的反正切值,即返回正切值为 x 的角度。其语法格式如下:atan(x)--返回x的反正切值atan()函数根据参数 x 的数值计算反正切值,返回值为弧度,范围为[-π/2 , π/2]。值得注意的是,atan(NULL) 的返回值是NULL;而atan('字符串'),atan() 函数会尝试将字符串转换为数值,如果转换成

MySQL cot() 函数:计算数值的余切值

在MySQL中,cot(x) 函数用于计算 x 的余切值,即返回角度 x 的余切函数结果。其语法格式如下:cot(x)--返回x的余切值cot()函数根据参数 x 的数值计算余切值,其中 x 为弧度值,余切值为正切值的倒数。值得注意的是,cot(NULL) 的返回值是NULL;而cot('字符串'),cot() 函数会尝试将字符串转换为数值,如果转换成功,返回对应的余切

MySQL left() 函数:获取左子串

在MySQL中,left(str, len) 函数用于从字符串 str 的左侧开始提取指定长度的子串,即返回字符串左侧的 len 个字符。其语法格式如下:left(str,len)--返回字符串左侧的指定长度子串left()函数根据参数字符串和长度参数,从字符串左侧开始提取指定数量的字符。值得注意的是,left(NULL, len) 的返回值是NULL;而left(数字,

MySQL sqrt()函数:求算术平方根

在MySQL中,sqrt(x)函数被称为平方根函数,其功能是返回x的算术平方根。其语法格式如下:sqrt(x)--返回x的算术平方根对于一个正数来说,其算术平方根是一个正实数;对于0来说,其算术平方根是0;对于负数来说,sqrt()函数返回NULL。下面,我们通过sqrt()函数分别求取25、0和-1的算术平方根:selectsqrt(25);selectsq

MySQL inet_aton() 函数:IP转数值

在MySQL中,inet_aton(expr) 函数用于将IP地址转换为数值,即将点分十进制的IP地址转换为对应的整数值。其语法格式如下:inet_aton(expr)--将IP地址转换为数值inet_aton()函数是一个网络地址函数,用于将IPv4地址从点分十进制格式转换为无符号整数。值得注意的是,inet_aton()函数接受字符串格式的IPv4地址,返回对应的无符号整数值;如果

MySQL json_length() 函数:JSON长度

在MySQL中,json_length(json_doc[, path]) 函数用于获取JSON文档或数组的长度,即返回JSON数组的元素个数或JSON对象的成员个数。其语法格式如下:json_length(json_doc[,path])--返回JSON文档或数组的长度json_length()函数是一个JSON函数,用于计算JSON数组的元素数量或JSON对象的成员数量

MySQL sha2() 函数:计算字符串的SHA2哈希值

在MySQL中,sha2(str, hash_length) 函数用于计算字符串的SHA2哈希值,即返回字符串的指定长度的SHA2哈希值。其语法格式如下:sha2(str,hash_length)--返回字符串的SHA2哈希值sha2()函数是一个加密函数,用于计算输入字符串的SHA2消息摘要,支持224、256、384和512位哈希长度。值得注意的是,sha2()函数接受

MySQL mod()函数:求余运算

在MySQL中,mod(n, m)函数被称为求余函数,其功能是返回n除以m后的余数。其语法格式如下:mod(n,m)--返回n除以m的余数当被除数n为正数时,返回正余数;当n为负数时,返回负余数;当除数m为0时,返回NULL。下面,我们通过mod()函数进行求余操作:selectmod(10,3);selectmod(-10,3);select&