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

网站SEO优化实训dede手机网站模板修改

网站SEO优化实训,dede手机网站模板修改,展馆展示设计公司哪家好一点,网络公司排名及分析💖作者:小树苗渴望变成参天大树🎈 🎉作者宣言:认真写好每一篇博客💤 🎊作者gitee:gitee✨ 💞作者专栏:C语言,数据结构初阶,Linux,C 动态规划算法🎄 如 果 你 …

在这里插入图片描述
💖作者:小树苗渴望变成参天大树🎈
🎉作者宣言:认真写好每一篇博客💤
🎊作者gitee:gitee✨
💞作者专栏:C语言,数据结构初阶,Linux,C++ 动态规划算法🎄
如 果 你 喜 欢 作 者 的 文 章 ,就 给 作 者 点 点 关 注 吧!

文章目录

  • 前言
  • 一、日期函数
  • 二、字符串函数
  • 三、数学函数
  • 四、其他函数
  • 五、总结


前言

前一篇我们讲解完毕了表的基本操作,我们在常用的是select,今天我们讲解的是mysql的一系列函数,在我们语言层面有许多自带函数让我们可以更好去使用,在sql中也有许多好用的函数让我们去使用,在上篇已经使用过了聚集函数,他的好处已经让我们感受到了,今天说的函数也特别方便。话不多说,我们开始进入正文。

一、日期函数

在这里插入图片描述

后面的我们提到的日期就是年月日,时间就是时分秒。

  1. 获取日期:
    在这里插入图片描述

  2. 获取时间:
    在这里插入图片描述

  3. 获取日期时间:
    在这里插入图片描述
    在这里插入图片描述
    这两个函数的效果是一样的,但是本质不一样。

  4. 获取日期时间中的日期部分(函数可以嵌套使用)
    在这里插入图片描述

  5. 在日期的基础上加日期或者时间
    在这里插入图片描述
    在这里插入图片描述

  6. 在日期的基础上减日期或者时间
    在这里插入图片描述
    在这里插入图片描述

date_add和date_sub函数的第一个参数可以不用是完整的日期和时间,单纯的日期也是可以的。

  1. 求两个日期的差
    在这里插入图片描述

总结
其他的不传参的函数都是字面意思,前三个函数和数据类型的日期类型相似。传参的函数看到data说明必须要传日期,但是也可以把时间带上。

案例1:
创建一张表,记录生日
在这里插入图片描述
添加当前日期:

insert into tmp(birthday) values(current_date());

在这里插入图片描述

案例2:
创建一个留言表
在这里插入图片描述
插入数据
在这里插入图片描述
显示所有留言信息,发布日期只显示日期,不用显示时间

select content,date(sendtime) from msg;

在这里插入图片描述
请查询在2分钟内发布的帖子

------|-----------|-------------|------------------
初始时间 now() 初始时间+2min

select * from msg where date_add(sendtime, interval 2 minute) > now();

在这里插入图片描述

二、字符串函数

在这里插入图片描述
有几个函数非常简单,就不使用表中的数据給大家演示了。

  1. charset(str)
    在这里插入图片描述

  2. instr(str,substring) 返回子串的起始位置
    在这里插入图片描述

  3. ucase(str) 转成大写、lcase(str) 转成小写(不是字母的不做处理)
    在这里插入图片描述

  4. left(str,len) 从str中左边l取len个字符、right(str,len) 从str中右边l取en个字符

在这里插入图片描述
5. strcmp(str1,str2) 比较两个字符串是否相等(相等为0,不想等为-1)
在这里插入图片描述

接下来的函数操作通过表中的数据給大家演示

  1. exam_result表
    在这里插入图片描述

(1)concat
要求显示exam_result表中的信息,显示格式:“XXX的语文是XXX分,数学XXX分”

select concat(name, '的语文是',chinese,'分,数学是',math,'分') as '分数' from exam_result;

在这里插入图片描述
(2)length(str)
求exam_result表中学生姓名占用的字节数
在这里插入图片描述

注意:length函数返回字符串长度,以字节为单位。如果是多字节字符则计算多个字节数;
如果是单字节字符则算作一个字节。比如:字母,数字算作一个字节,中文表示多个字节数
(与字符集编码有关)

  1. emp表
    在这里插入图片描述

(1)replace(str s_str,r_str) 在str中用r_str替换s_str

将EMP表中所有名字中有S的替换成’上海’

 select ename,replace(ename,'S','上海') from emp;

在这里插入图片描述

(2)substring(str,pos,len)从str的pos位置,取len个字符
截取EMP表中ename字段的第二个到第三个字符

select substring(ename,2,2),ename from emp;

在这里插入图片描述

以首字母小写的方式显示所有员工的姓名
在这里插入图片描述

substring第三个参数不写默认取到结尾

三、数学函数

在这里插入图片描述

  1. abs(num)绝对值
    在这里插入图片描述
  2. bin(num) 十进制转换二进制
    在这里插入图片描述

我们看到带有小数的数转二进制只取前面整数部分进行转换

  1. hex(num) 转换成十六进制
    在这里插入图片描述
  2. conv(num,from_num,to_num) 进制转换(相对灵活)
    在这里插入图片描述
  3. format(num,len),控制num的精度,格式化(小数也四舍五入)
    在这里插入图片描述
  4. rand(),随机数,返回随机浮点数,范围[0.0,1.0)
    在这里插入图片描述
  5. mod(num1,num2) 求模

在这里插入图片描述
8. ceiling(num) 向上取整,floor(num)向下取整
在这里插入图片描述
在这里插入图片描述

四、其他函数

  1. user()查询当前用户
    在这里插入图片描述
  2. database()显示当前正在使用的数据库
    在这里插入图片描述
  3. ifnull(val1, val2) 如果val1为null,返回val2,否则返回val1的值
    在这里插入图片描述
  4. mds(str) 对一个字符串进行md5摘要,摘要后得到一个32位字符串
    password()函数,MySQL数据库使用该函数对用户加密

对于数据库,关于密码有关的字段,最好都要进行加密,防止别人盗取你的表数据知道了用户的密码就麻烦。
在这里插入图片描述

md5是一种哈希算法生成一个固定长度的字符串插入到表中的,password()是sql自带的。

五、总结

我们这些函数在必要的时候是非常有用的,希望大家掌握

查找字符串中逗号出现的次数大家先不要看答案哦

select id, LENGTH(string) - LENGTH(replace(string, ',','')) cnt from strings;
http://www.yayakq.cn/news/421516/

相关文章:

  • 做企业网站联系wordpress建站案例视频
  • 网上做问卷报酬不错的网站是个人网站制作手绘
  • 在线制作图片的网站网店如何推广自己的产品
  • 购物网站的图片轮播怎么做简单的网页设计作品下载
  • 凤岗仿做网站杭州最专业的seo公司
  • 常见的电子商务网站网址北京附近做网站的公司
  • 东南亚网站建设市场wordpress html 代码
  • 肇庆网站制作设计wordpress修改404
  • 制作网站常用软件中国是唯一一个拥有空间站
  • 做网站 使用权 所有权济南槐荫网站开发公司
  • 怎么让别人访问自己做的网站重庆知道推广网站方法
  • 做违法网站会怎么样wordpress 上传阿里云
  • 如何找有需求做网站的公司自媒体营销
  • 网站开发项目经验总结教训天津市网站制作建设推广公司
  • 开公司如何做网站推广页面门户网站建设与管理办法
  • 网站次年续费石家庄市城乡和建设局网站
  • html怎么做网站后台考二建需要什么学历和专业
  • 买做指甲的材料在哪个网站紫川网站建设
  • 做短裙的视频网站郑州免费网站建设
  • 郑州手机网站制作淄博晨曦网站建设
  • 展示型网站制作上海有哪些建设工程公司
  • 建网站的系统wordpress上传apk
  • 网站改版策划方案推广公司产品
  • 怎么让网站绑定域名访问wordpress手机导航条怎么做
  • 网站建设评比深圳品牌设计公司的发展
  • 惠州 网站建设设计方案参考网站
  • 网站膜拜销售wordpress主题模板教程
  • 建站工具有哪些论坛想接外包做网站
  • 网站开发者什么浏览器江苏省住房和城市建设厅网站
  • 福州市建网站公司信宜市建设局网站