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

seo推广编辑招聘wordpress数据库优化2018

seo推广编辑招聘,wordpress数据库优化2018,wordpress 博客 安装,龙江建站技术今天Amy着重为大家讲解一下关于函数的一些硬核知识#xff0c;也是本文中非常重要的一个章节#xff0c;记得认真看#xff08;dianzan#xff09;哦~第四节、函数4.1 字符串连接函数MySQL 数据库中字符串连接方法#xff0c;需使用 CONCAT() 或 CONCAT_ WS()函数#xf…今天Amy着重为大家讲解一下关于函数的一些硬核知识也是本文中非常重要的一个章节记得认真看dianzan哦~第四节、函数4.1 字符串连接函数MySQL 数据库中字符串连接方法需使用 CONCAT() 或 CONCAT_ WS()函数语法如下CONCAT(string1,string2,…)CONCAT_ WS(separator,string1,string2,…)MySQL 中的 CONCAT 和 Oracle 中的 CONCAT 不同可以接受任意多个参数可以较为简单的替代’||符号的作用。MySQL 也可以通过 sql_mode 配置双管道符作为字符串连接运算符但不推荐这样做。4.2 字符串长度统计函数LENGTH(string) #返回 string 字符串所占的字节数CHAR_LENGTH(string) #返回 string 字符串中的字符个数统计字符个数就不区分是汉字还是字母或数字也跟字符集没有关系若统计的是字节数则由字符是汉字、字母或数字类型以及字符集共同决定。4.2.1 特别说明我们所有的 MySQL 数据库都将会采用统一的 UTF8 编码所以一个汉字占 3 个字节中文输入法或称全角输入模式下的字母或数字占 3 个字节英文输入法或半角输入法模式下一个字母或数字占 1 个字节。4.3 字符串判断函数IF(exp1,exp2,exp3)若是 exp1 为真返回 exp2若是 exp1 为假返回 exp3IFNULL(exp1,exp2)若是 exp1 IS NOT NULL返回 exp1否则返回 exp2NULLIF(exp1,exp2)若是 exp1exp2返回 NULL否则返回 exp14.4 字符串替换函数LTRIM(exp1)去掉 exp1 中字符串开头的空格RTRIM(exp1)去掉 exp1 中字符串结尾的空格TRIM(exp1)去掉 exp1 中的开头和结尾的空格TRIM(exp2,exp1)去除掉 exp1 中存在的字符串 exp24.5 字符串查找函数SUBSTRING_INDEX(exp1,delim,count)exp1 为 字 符 串 delim 为 分 割 符 号 count 表 示 第 几 个 风 格 符 号 例 如 SUBSTRING_INDEX(‘热璞科技’,‘.’,1)返回aliSUBSTRING(exp1,pos,len)exp1 为字符串pos 为位置len 为长度例如SUBSTRING(‘热璞科技’,1,5)返回ali。LOCAL(substr,str)查找 substr 在 str 中的第一个位置例如LCOAL(热璞科技’,‘.’)返回6。4.6 字母大小写转换函数UPPER(exp1)把字符串 exp1 转换成大写LOWER(exp1)把字符串 exp1 转换成小写4.7 数学函数ABS(value)返回 value 的绝对值例ABS(-101)返回101FLOOR(value)去掉 value 的小数例FLOOR(2013.8)返回2013MOD(N,M)返回 N 除以 M 的余数例MOD(2013,10)返回3ROUND(value)返回 value 的四舍五入值例FLOOR(2013.8)返回2014ROUND(value,num)保留 num 位小数 value 的四舍五入值例FLOOR(2013.867,1)返回2013.9RAND()返回随机数值4.8 日期操作函数获取当前时间函数NOW()、CURDATE()、CURTIME()NOW()函数精确到秒 格式YYYY-MM-DD HH:MM:SSCURDATE()函数精确到天 格式YYYY-MM-DDCURTIME()函数提供小时、分钟、秒 格式HH:MM:SS4.8.1 特别说明从主备数据异步复制的数据安全性角度出发禁止使用 SYSDATE()函数获取当前时间。日期数值的加减函数DATE_ADD(date,INTERVAL expr type)DATE_ SUB(date,INTERVAL expr type)常用的几种 type 类型YEAR、MONTH、DAY、HOUR、MINUTE其中 expr 可以为正数或负数我们在开过程中一般使用 DATE_ADD()函数若要做日期减去一个数字的方式就使用负数。MySQL 中不能像 Oracle 那样直接对时间类型进行加减运算直接使用加减运算符不会得到符合预期的结果需要使用函数进行运算。DATEDIFF(expr1,expr2)是返回 开始日期 expr1 与 结束日期 expr2 之间相差的天数 返回值为正数或负数。返回日期某部分信息的函数YEAR(expr1) 返回日期 expr1 部分的年份MONTH(expr1) 返回日期 expr1 部分的月份DAY(expr1)返回 expr1 部分的天数WEEKDAY(expr1)返回 expr1 对应的星期数字0 表示星期一1 表示星期二其他依次类推4.9 类型转换函数 日期类型格式转换字符串转换成日期方式DATE_FORMAT()或 STR_TO_DATE()两个函数的格式如下DATE_FORMAT(expr1,format)STR_TO_DATE(expr1, format)4.9.1 特别说明STR_TO_DATE()是为兼容 Oracle 数据库对应函数。常用的日期格式 YYYY-MM-DD HH:MM:SS 对应的 FORMAT 为%Y-%m-%d %H:%i:%S。通用类型转换函数CAST(expr AS type) 则是把 expr 数字或字符串 转换为 type 类型CONVERT(expr,type) 则是把 expr 数字或字符串 转换为 type 类型CONVERT(expr USING transcoding_name) 则是转换字符串或字段的字符集编码日期整型转换函数UNIX_TIMESTAMP(date_string) 则是将字符串格式表达的日期转换成 INT 无符号类型的整型数值例如FROM_UNIXTIME(int_value) 则是将用整型数值表达的日期转换成字符串格式的日期例如IP 地址转换可以使用 INET_ATON()、INET_NTOA()、INET6_ATON()、INET6_NTOA()实现 IP 地址和整型值之间的转换。隐式转换在不同类型的列之间发生比较或运算时MySQL 遵循如下规则NULL 和 NULL 比较不转换字符串和不同的字符串比较则使用字符串比较整型和不同的整型比较则使用整型比较十六进制值和整型以外的类型比较时十六进制值视为二进制字符串时间类型和字符串常量比较时字符串转换为时间类型进行比较DECIMAL 类型的比较方式取决于另一个值的类型如果是整型则使用 DECIMAL 比较如果是浮点型则使用浮点类型比较。其它情况使用浮点比较4.10 特殊函数SYSDATE()原意为获取调用函数时刻的时间通常在标准化的 MySQL 配置中会将其修改为 NOW()的同义词为 SQL 语句开始执行的时间。从而规避 SYSDATE 带来的复制问题与sysdate-is-now 参数带来的行为改变导致的潜在的配置不一致风险两个角度考虑故建议禁止使用函数 SYSDATE()。LAST_INSERT_ID()获取最近成功插入带自增长的表的数据行的自增长 ID 值在分布式数据库开发当中因可能涉及到分布式事务以及全局自增 ID因此禁止使用该函数。SLEEP()、BENCHMARK()应用程序中要禁止使用此类函数及防 SQL 注入方式对待。UUID()生产全局唯一 ID 的函数MySQL 使用通用的算法算法版本为 1该函数不能确保绝对不发生冲突但是冲突的概率极低。由于 UUID 分布的随机性非常不适合作为 InnoDB 存储引擎表的主键或唯一性的标识非特殊原因或特殊场景不应使用。GET_LOCK()、RELEASE_LOCK()、IS_FREE_LOCK()、IS_USED_LOCK()用户锁函数对于定时调度存储过程该系列函数可以用于确保只有一个存储过程正在运行类型的特殊功能或者控制应用程序单线程运行类型的特殊功能。我们建议不要在分布式数据库中使用存储过程因此也禁止使用此类函数。4.11 聚合函数分布式数据库 能够支持聚合函数与 GROUP BYORDER BYHAVING 的使用也可以在 JOIN 语句中使用聚合函数。如SELECT count(t.id) FROM t LEFT JOIN t1 on t.idt1.id GROUP BY t.name;4.11.1 嵌套聚合函数禁止在分布式数据库中使用 MAX(AVG())、COUNT(DISTINCT)这之类的嵌套聚合函数。好了以上就是今天的内容我们明天再见啦~啵唧~
http://www.zqtcl.cn/news/109450/

相关文章:

  • 网站集约化建设困难seo技术网网
  • 咸宁网站建设报价成都网站设计 冠辰
  • 织梦网站首页目录在哪里自己编写的网站如何放到wordpress
  • 检测网站为什么打不开了推广网站有哪些方式
  • 建设银行官方网站下载安装python可以做网站吗
  • 邢台好蜘蛛网站建设郑州市网络设计公司
  • 忻府网站建设手机上做网站
  • 长宁长沙网站建设域名网站
  • 太原自助建站系统公司网站建设合同书
  • 购买深圳网站定制开发重庆学校网站建设
  • 站长素材音效下载重庆市建设工程信息网综合网
  • 网络营销专业就业方向wordpress插件dx-seo
  • 义乌有什么企业网站吗大良企业网站建设
  • 外链网站推荐几个html5标准网站建设
  • 博星卓越营销网站设计古镇镇建网站公司
  • 3. 是网站建设的重点网站后台添加关键词
  • 免费手机网站模板下载百度网站建设北京
  • 爱用建站建设网站的报告
  • 网站关键字被百度收录网站开发asp.net
  • 内部卷网站怎么做的h5在线编辑器
  • 搞定设计网站做的图怎么下载不了网站死链接怎么删除
  • 济南企业建站怎么样在pc端预览手机网站
  • c 手机网站开发模板最好的建站网站
  • 防城港市网站建设成功网站建设案例
  • 成都公司网站制作公司实验一 电子商务网站建设与维护
  • 即墨区城乡建设局网站300m空间够用吗 wordpress
  • 成都软件开发培训机构7个湖北seo网站推广策略
  • 嘉定企业网站建设深圳网站制作费用
  • 外贸网站有必要吗wordpress远程保存图片
  • 苏州吴中网站建设wordpress中文版安装教程