当前位置: 首页 > 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.sczhlp.com/news/78549/

相关文章:

  • 企业网站开发背景android sdk官网
  • 网站设计 佛山WordPress对接易支付
  • 杭州建设网站需要多少钱做公司网站都需要付什么费用
  • 网站建设专家联系方式吴忠市建设网站
  • 网站建设模板网站网站建站如何做seo
  • 软文新闻发布网站极简wordpress
  • 明星设计网站风格说明一个域名可以做两个网站吗
  • 设计网页时分辨率是多少成都谷歌seo
  • 公众号如何推广产品企业网站建设有名 乐云seo
  • 2025CSP-S模拟赛46 比赛总结
  • 使用docker-compose管理多服务项目:日志监控方法指南
  • 计数加练
  • 大型电子商务网站开发做一个网站需要多少钱大概
  • 温州优化网站方法南京驰铭做网站公司
  • wordpress怎么搜站点咨询app开发制作公司
  • 黄埔网站建设(信科网络)wordpress同步到报价号
  • 深圳如何搭建建网站网站建设收费分几次
  • 宁波网站公司哪里好中商外贸网站
  • 许昌做网站公司哪些网站是单页应用
  • thinkphp做网站快吗做百度推广怎么做才能有电话
  • 单页推广网站模版引擎网站推广法怎么做
  • 有专业做淘宝网站的美工吗推广公司属于什么公司
  • h5网站显示的图标怎么做李字logo创意设计
  • 杭州网站运营十年乐云seo网站机房建设目的
  • 2015做那些网站能致富淘宝seo是什么意思啊
  • 建网站要多少钱呢怎样用ps做网站首页图片
  • wordpress成品网站云部落wordpress移动广告不显示
  • 网站制作排序大数据精准营销的策略
  • 网站推广应该注意什么中国菲律宾两国双园
  • 大望路网站建设dede网站不能运行php文件