当前位置: 首页 > news >正文

网站内页banner国际军事新闻

网站内页banner,国际军事新闻,做电影网站会有什么惩罚,平湖网站建设MySQL是一个流行的开源关系型数据库管理系统,它提供了大量的内置库函数,用于在查询时执行各种操作。这些函数可以帮助开发者在数据检索、转换和处理过程中实现更复杂的逻辑。 1 字符串函数 函数描述ASCII(s)返回字符串 s 的第一个字符的 ASCII 码。CHA…

MySQL是一个流行的开源关系型数据库管理系统,它提供了大量的内置库函数,用于在查询时执行各种操作。这些函数可以帮助开发者在数据检索、转换和处理过程中实现更复杂的逻辑。

1 字符串函数

函数描述
ASCII(s)返回字符串 s 的第一个字符的 ASCII 码。
CHAR_LENGTH(s)返回字符串 s 的字符数
CONCAT(s1,s2…sn)字符串 s1,s2 等多个字符串合并为一个字符串
CONCAT_WS(x, s1,s2…sn)同 CONCAT(s1,s2,…) 函数,但是每个字符串之间要加上 x,x 可以是分隔符
FIELD(s,s1,s2…)返回第一个字符串 s 在字符串列表(s1,s2…)中的位置
FIND_IN_SET(s1,s2)返回在字符串s2中与s1匹配的字符串的位置
INSERT(s1,x,len,s2)字符串 s2 替换 s1 的 x 位置开始长度为 len 的字符串
LOCATE(s1,s)从字符串 s 中获取 s1 的开始位置
LCASE(s)将字符串 s 的所有字母变成小写字母
LEFT(s,n)返回字符串 s 的前 n 个字符
LOWER(s)将字符串 s 的所有字母变成小写字母
LPAD(s1,len,s2)在字符串 s1 的开始处填充字符串 s2,使字符串长度达到 len
LTRIM(s)去掉字符串 s 开始处的空格
MID(s,n,len)从字符串 s 的 n 位置截取长度为 len 的子字符串,同 SUBSTRING(s,n,len)
POSITION(s1 IN s)从字符串 s 中获取 s1 的开始位置
REPEAT(s,n)将字符串 s 重复 n 次
REPLACE(s,s1,s2)将字符串 s2 替代字符串 s 中的字符串 s1
REVERSE(s)将字符串s的顺序反过来
RIGHT(s,n)返回字符串 s 的后 n 个字符
RPAD(s1,len,s2)在字符串 s1 的结尾处添加字符串 s2,使字符串的长度达到 len
RTRIM(s)去掉字符串 s 结尾处的空格
SPACE(n)返回 n 个空格
STRCMP(s1,s2)比较字符串 s1 和 s2,如果 s1 与 s2 相等返回 0 ,如果 s1>s2 返回 1,如果 s1<s2 返回 -1
SUBSTR(s, start, length)从字符串 s 的 start 位置截取长度为 length 的子字符串
SUBSTRING(s, start, length)从字符串 s 的 start 位置截取长度为 length 的子字符串,等同于 SUBSTR(s, start, length)
SUBSTRING_INDEX(s, delimiter, number)返回从字符串 s 的第 number 个出现的分隔符 delimiter 之后的子串。 如果 number 是正数,返回第 number 个字符左边的字符串。 如果 number 是负数,返回第(number 的绝对值(从右边数))个字符右边的字符串。
TRIM(s)去掉字符串 s 开始和结尾处的空格
UCASE(s)将字符串转换为大写
UPPER(s)将字符串转换为大写

2 数字函数

函数名描述
ABS(x)返回 x 的绝对值
ACOS(x)求 x 的反余弦值(单位为弧度),x 为一个数值
ASIN(x)求反正弦值(单位为弧度),x 为一个数值
ATAN(x)求反正切值(单位为弧度),x 为一个数值
ATAN2(n, m)求反正切值(单位为弧度)
AVG(expression)返回一个表达式的平均值,expression 是一个字段
CEIL(x)返回大于或等于 x 的最小整数
CEILING(x)返回大于或等于 x 的最小整数
COS(x)求余弦值(参数是弧度)
COT(x)求余切值(参数是弧度)
COUNT(expression)返回查询的记录总数,expression 参数是一个字段或者 * 号
DEGREES(x)将弧度转换为角度
n DIV m整除,n 为被除数,m 为除数
EXP(x)返回 e 的 x 次方
FLOOR(x)返回小于或等于 x 的最大整数
GREATEST(expr1, expr2, expr3, …)返回列表中的最大值
LEAST(expr1, expr2, expr3, …)返回列表中的最小值
LN返回数字的自然对数,以 e 为底。
LOG(x) 或 LOG(base, x)返回自然对数(以 e 为底的对数),如果带有 base 参数,则 base 为指定带底数。
LOG10(x)返回以 10 为底的对数
LOG2(x)返回以 2 为底的对数
MAX(expression)返回字段 expression 中的最大值
MIN(expression)返回字段 expression 中的最小值
MOD(x,y)返回 x 除以 y 以后的余数
PI()返回圆周率(3.141593)
POW(x,y)返回 x 的 y 次方
POWER(x,y)返回 x 的 y 次方
RADIANS(x)将角度转换为弧度
RAND()返回 0 到 1 的随机数
ROUND(x [,y])返回离 x 最近的整数,可选参数 y 表示要四舍五入的小数位数,如果省略,则返回整数。
SIGN(x)返回 x 的符号,x 是负数、0、正数分别返回 -1、0 和 1
SIN(x)求正弦值(参数是弧度)
SQRT(x)返回x的平方根
SUM(expression)返回指定字段的总和
TAN(x)求正切值(参数是弧度)
TRUNCATE(x,y)返回数值 x 保留到小数点后 y 位的值(与 ROUND 最大的区别是不会进行四舍五入)

3 日期函数

函数名描述
ADDDATE(d,n)计算起始日期 d 加上 n 天的日期
ADDTIME(t,n)n 是一个时间表达式,时间 t 加上时间表达式 n
CURDATE()返回当前日期
CURRENT_DATE()返回当前日期
CURRENT_TIME返回当前时间
CURRENT_TIMESTAMP()返回当前日期和时间
CURTIME()返回当前时间
DATE()从日期或日期时间表达式中提取日期值
DATEDIFF(d1,d2)计算日期 d1->d2 之间相隔的天数
DATE_ADD(d,INTERVAL expr type)计算起始日期 d 加上一个时间段后的日期,type 值可以是: MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH QUARTER YEAR SECOND_MICROSECOND MINUTE_MICROSECOND MINUTE_SECOND HOUR_MICROSECOND HOUR_SECOND HOUR_MINUTE DAY_MICROSECOND DAY_SECOND DAY_MINUTE DAY_HOUR YEAR_MONTH
DATE_FORMAT(d,f)按表达式 f的要求显示日期 d
DATE_SUB(date,INTERVAL expr type)函数从日期减去指定的时间间隔。
DAY(d)返回日期值 d 的日期部分
DAYNAME(d)返回日期 d 是星期几,如 Monday,Tuesday
DAYOFMONTH(d)计算日期 d 是本月的第几天
DAYOFWEEK(d)日期 d 今天是星期几,1 星期日,2 星期一,以此类推
DAYOFYEAR(d)计算日期 d 是本年的第几天
EXTRACT(type FROM d)从日期 d 中获取指定的值,type 指定返回的值。 type可取值为: MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH QUARTER YEAR SECOND_MICROSECOND MINUTE_MICROSECOND MINUTE_SECOND HOUR_MICROSECOND HOUR_SECOND HOUR_MINUTE DAY_MICROSECOND DAY_SECOND DAY_MINUTE DAY_HOUR YEAR_MONTH
FROM_DAYS(n)计算从 0000 年 1 月 1 日开始 n 天后的日期
HOUR(t)返回 t 中的小时值
LAST_DAY(d)返回给给定日期的那一月份的最后一天
LOCALTIME()返回当前日期和时间
LOCALTIMESTAMP()返回当前日期和时间
MAKEDATE(year, day-of-year)基于给定参数年份 year 和所在年中的天数序号 day-of-year 返回一个日期
MAKETIME(hour, minute, second)组合时间,参数分别为小时、分钟、秒
MICROSECOND(date)返回日期参数所对应的微秒数
MINUTE(t)返回 t 中的分钟值
MONTHNAME(d)返回日期当中的月份名称,如 November
MONTH(d)返回日期d中的月份值,1 到 12
NOW()返回当前日期和时间
PERIOD_ADD(period, number)为 年-月 组合日期添加一个时段
PERIOD_DIFF(period1, period2)返回两个时段之间的月份差值
QUARTER(d)返回日期d是第几季节,返回 1 到 4
SECOND(t)返回 t 中的秒钟值
SEC_TO_TIME(s)将以秒为单位的时间 s 转换为时分秒的格式
STR_TO_DATE(string, format_mask)将字符串转变为日期
SUBDATE(d,n)日期 d 减去 n 天后的日期
SUBTIME(t,n)时间 t 减去 n 秒的时间
SYSDATE()返回当前日期和时间
TIME(expression)提取传入表达式的时间部分
TIME_FORMAT(t,f)按表达式 f 的要求显示时间 t
TIME_TO_SEC(t)将时间 t 转换为秒
TIMEDIFF(time1, time2)计算时间差值
TIMESTAMP(expression, interval)单个参数时,函数返回日期或日期时间表达式;有2个参数时,将参数加和
TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)计算时间差,返回 datetime_expr2 − datetime_expr1 的时间差
TO_DAYS(d)计算日期 d 距离 0000 年 1 月 1 日的天数
WEEK(d)计算日期 d 是本年的第几个星期,范围是 0 到 53
WEEKDAY(d)日期 d 是星期几,0 表示星期一,1 表示星期二
WEEKOFYEAR(d)计算日期 d 是本年的第几个星期,范围是 0 到 53
YEAR(d)返回年份
YEARWEEK(date, mode)返回年份及第几周(0到53),mode 中 0 表示周天,1表示周一,以此类推

4 聚合函数

聚合函数需要配合MySQL的分组查询使用

函数名描述
max(column)查询指定字段值中的最大值。
min(column)查询指定字段值中的最小值。
count(column)统计查询结果中的行数。
sum(column)求和指定字段的所有值。
avg(column)对指定字段的所有值,求出平均值。
group_concat(column)返回指定字段所有值组合成的结果
distinct(column)对于查询结果中的指定的字段去重。

5 控制流程函数

跟其他语言的控制流程类型,成立走这个分支,不成立走其他的分支

函数名描述
if(expr,r1,r2)expr是表达式,如果成立返回r1,否则返回r2
ifnull(v,r)如果v不为null则返回v,否则返回r
nullif(v1,v2)如果v1 == v2,则返回null,如果不相等则返回V1

6 加密函数

MySQL自带了对密码进行加密的函数,支持多种对称加密和非对称加密的方式

函数名描述
password(str)str字符串以数据库密码的形式加密
md5(str)str字符串以MD5不可逆算法模式加密
encode(str,key)通过key密钥对str字符串进行加密(对称加密算法)。
decode(str,key)通过key密钥对str字符串进行解密。
aes_encrypt(str,key)通过key密钥对str字符串,以AES算法进行加密。
aes_decrypt(str,key)通过key密钥对str字符串,以AES算法进行解密。
sha(str)计算str字符串的散列算法校验值。
encrypt(str,salt)使用salt盐值对str字符串进行加密。
decrypt(str,salt)使用salt盐值对str字符串进行解密。
http://www.hkea.cn/news/791117/

相关文章:

  • 河北建设工程交易信息网海口关键词优化报价
  • 全国网站建设公司有多少家微信朋友圈广告投放收费标准
  • 免费做网站公司黑帽seo排名技术
  • apk连接wordpress上海seo
  • 企业建网站租用服务器好还是买一个好石家庄网站关键词推广
  • wordpress文件解析外贸网站优化
  • 建设工程竣工备案网站百度保障中心人工电话
  • 韶关城乡建设部网站首页营销型网站建设策划书
  • 建设银行手机银行下载官方网站谷歌浏览器网页版入口在哪里
  • 网站建设 好域名注册信息
  • 公众号微网站建设认证哪个推广网站好
  • 爬取1024上传到wordpress蔡甸seo排名公司
  • 流感吃什么药更好seo的方法
  • 营销型网站建设市场seo黑帽技术有哪些
  • 扬中做网站的公司seo虚拟外链
  • 永川集团网站建设免费网站seo诊断
  • 国外 上海网站建设网络营销推广方式案例
  • 24手表网站网络技术推广服务
  • 鞍山网站制作推广游戏推广员判几年
  • 360如何做网站优化网页设计制作软件
  • 金华网站建设电话电商运营主要负责什么
  • 百度的官方网站游戏推广工作好做吗
  • 著名的深圳网站建设网页快照
  • 政务网站建设要求快速排名软件哪个好
  • 自己网站怎么做优化色盲和色弱的区别
  • 苏州建网站公司seo网络推广培训班
  • 福清市建设局网站石家庄学院
  • 找考卷做要去哪个网站中国国家培训网官网查询
  • 软件系统开发的大概步骤优化网站标题名词解释
  • 院校网站建设模板建站平台