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

银川 网站建设网站权重优化

银川 网站建设,网站权重优化,网站建设字体,阿里云服务器上传网站内容函数 与其他大多数计算机语言一样,SQL支持利用函数来处理数据。函数一般是在数据上执行的,它给数据的转换和处理提供了方便。 函数没有SQL的可移植性强:能运行在多个系统上的代码称为可移植的。多数SQL语句是可移植的,而函数的可…

函数

与其他大多数计算机语言一样,SQL支持利用函数来处理数据。函数一般是在数据上执行的,它给数据的转换和处理提供了方便。

函数没有SQL的可移植性强能运行在多个系统上的代码称为可移植的。多数SQL语句是可移植的,而函数的可移植性不强。几乎每种主要的DBMS的实现都支持其他实现不支持的函数,而且有时差异很大。

如果要使用函数,最重要的就是写好注释。

1.文本处理函数

使用Upper()函数,将文本转换为大写

示例:在表user中寻找name行,并将name转换为大写放到name_upcase列中

输入:select name,Upper(name) as name_upcase from user;

输出:

 2.常用的文本处理函数

Left()返回串左边的字符
Length()返回串的长度
Locate()找出串的一个子串
Lower()将串转化为小写
Ltrim()去掉串左边的空格
Right()返回串右边的字符
Rtrim()去掉串右边的字符
Soundex()返回串的SOUNDEX值
SubString()返回子串的字符
Upper()将串转为大写

补充:SOUNDEX是一个将任何文本串转换为描述其语言表示的字母数字模式的算法。使得能对串进行发音比较而不是字母比较。

示例:利用soundex()函数找出与“Y.lee”发音相似的name和id

输入: select id,name from user where Soundex(name) = Soundex('Y.lie');

输出:

 3.日期和时间处理函数

日期和时间采用相应的数据类型和特殊的格式存储,以便能快速和有效地排序或过滤,并且节省物理存储空间。

一般,应用程序不使用用来存储日期和时间的格式,因此日期和时间函数总是被用来读取、统计和处理这些值

下表是常用的日期和时间处理函数:

函 数说明
AddDate() 增加一个日期(天、周等)
AddTime()增加一个时间(时、分等)
CurDate() 返回当前日期
CurTime() 返回当前时间
Date() 返回日期时间的日期部分
DateDiff() 计算两个日期之差
Date_Add()高度灵活的日期运算函数
Date_Format() 返回一个格式化的日期或时间串
 Day() 返回一个日期的天数部分
DayOfWeek() 对于一个日期,返回对应的星期几
Hour() 返回一个时间的小时部分
Minute() 返回一个时间的分钟部分
Month()返回一个日期的月份部分
Now()  返回当前日期和时间
Second()返回一个时间的秒部分
Time() 返回一个日期时间的时间部分
Year()返回一个日期的年份部分

注意:无论什么时候指定一个日期,不管是插入或是更新表值还是用where子句进行过滤,日期的格式必须是yyyy-mm-dd。应该总是使用四位数字的年份。

示例:在t_accont表中寻找时间在“2023-08-03 14:05:38”的name和startDate行

输入:select startDate,name from t_account where startDate = '2023-08-03 14:05:38';

输出:

假如并不知道日期的具体时间,可以使用Date()函数将时间(00:00:00)过滤掉

示例:

输入: select startDate,name from t_account where date(startDate) = '2023-08-03';

输出:

 注意:当自己只想要日期时可以使用Date()函数,但是如果想要时间的话,也可以使用Time()函数

如果想要检测出一个日期范围内的数据,可以使用BETWEEN操作符

示例:在t_account表中找到在2023-05-03' 和 '2023-05-30之间的id和name和startDate行

输入:select id,name,startDate

           from t_account

          where date(startDate) between '2023-05-03' and '2023-05-30';

输出:

 还有一种方法是Year()函数,它可以不用关心是否是闰年或者每个月有多少天这样的问题

Year()从日期中返回年份,Month()从日期中返回月份

示例:

输入:select id,name,startDate

           from t_account

           where year(startDate) = 2023 and month(startDate) = 5;

输出:

 4.数值处理函数

数值处理函数仅处理数值数据,一般用于代数、三角或几何运算。数值函数是最一致最统一的函数。

常用数值处理函数:

函数说明
Abs() 返回一个数的绝对值
Cos()返回一个角度的余弦
Exp()返回一个数的指数值
Mod()返回除操作的余数
Pi() 返回圆周率
Rand() 返回一个随机数
Sin() 返回一个角度的正弦
Sqrt()返回一个数的平方根
Tan() 返回一个角度的正切

http://www.hkea.cn/news/411737/

相关文章:

  • 信息门户网站是什么成人计算机培训机构哪个最好
  • 网站建设公司 中企动力公司东莞商城网站建设
  • b2c的电子商务网站自己想做个网站怎么做
  • 京东pc网站用什么做的如何注册网站怎么注册
  • 长沙商城网站制作seo线下培训课程
  • web网站开发公司网站制作优化排名
  • 这么做3d网站企业邮箱网页版
  • 瑞安网站建设公司关键词排名网络推广
  • 南京学做网站友情链接检查工具
  • 参考文献网站开发百度重庆营销中心
  • 如何做微信ppt模板下载网站企业网页设计公司
  • 做b2b网站百度点击快速排名
  • 网站怎么做移动图片不显示不出来吗芭嘞seo
  • 旅游网站建设服务器ip域名解析
  • 企业网站建设三个原则百度指数资讯指数是指什么
  • 房地产集团网站建设方案软文文案案例
  • 阜蒙县建设学校网站是什么北京seo编辑
  • 珠海建设局网站十大经典事件营销案例分析
  • 创建网站开发公司互联网推广引流是做什么的
  • 万盛集团网站建设seo网站推广全程实例
  • 做教育的网站需要资质吗网站怎么开发
  • 微网站怎么做滚动中国万网域名注册官网
  • 个人如何免费建网站seo在线优化工具 si
  • 双线主机可以做彩票网站吗网络推广合作协议
  • 做外贸的b2b网站域名批量查询系统
  • 建设网站需要哪些职位网站建设策划书
  • 苏州网站建设哪里好网站点击排名优化
  • 网站建设收费标准策划百度推广关键词越多越好吗
  • 网站怎么做更新吗如何建立网页
  • 国外建设工程招聘信息网站tool站长工具