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

网站建设项目推文三门峡市住房和城乡建设局网站

网站建设项目推文,三门峡市住房和城乡建设局网站,wordpress 更新提示,wordpress 火车头发布函数 与其他大多数计算机语言一样,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.yayakq.cn/news/214157/

相关文章:

  • 济宁网站建设软件开发wordpress广告链接
  • 设计基础网站推荐手机企业网站制作流程
  • 宁夏网站制作wordpress模版c2c商城
  • 如何使用qq空间做推广网站做网站最简单的方法
  • 医疗网站模板免费下载莱芜金点子2023最新招聘
  • 网站开发培训班怎样申请做自己的网站
  • 怎么做别人网站销售的东西公证镜像网站能否做google排名
  • 免费手机网站系统广州出台21条措施扶持餐饮住宿
  • 吉林市网站建设优化大学学科建设网站
  • 广州模板建站平台网站建设最新
  • 机房建设 网站建设银行交学费网站2018
  • 赣州市网站建设公司南阳教育网站平台
  • 苏州建网站的公司哪家公司好网站是怎么做排名的
  • spring做网站金乡网站建设哪家便宜
  • 公司网站申请书湖南seo网站策划
  • 淘客网站建设视频做外贸经常用的网站
  • 招聘网站代理卡密网站怎么做的
  • 墨星写作网站新手做网站需要多久
  • 仿网站建设教程视频欧米茄官方
  • 深圳自适应网站设计企业检索网站建设
  • 海报设计制作网站怎么做可以支付的网站
  • 济宁做企业网站如何上传文件到网站
  • 做殡葬名片的网站wordpress实现多用户
  • 手机网站免费手机app设计网站
  • 速贝网站友情链接怎么做建设银行可以查房贷的网站
  • 自己买一台服务器做自己的网站泰州网站建设价位
  • 企业网站多少钱一套完整的vi设计手册
  • 网站子域名怎么设置福州网站建设索q479185700
  • 江苏省高校品牌专业建设网站三亚网站外包
  • 网站做联盟广告能赚钱吗网络营销型网站建设的内容