【SQL】(八):使用函数处理数据

本系列为自己学习时的笔记及心得体会,转载请注明出处。

1、文本处理函数

①上一篇已使用的RTRIM()函数去除列值右边的空格


SELECT Concat(vend_name,'(',vend_country,')') AS vend_title

FROM vendors


②UPPER():将文本转化为大写。如:


SELECT vend_name,UPPER(vend_name) AS vend_name_upcase

FROM Vendors


③、常用文本处理函数:


其中,SOUNDEX()为找出发音相似的结果。

2、日期和时间处理函数

Mysql处理日期是使用函数YEAR()从日期中处理年份


SELECT order_num FROM `orders` where YEAR(order_date)=2020


扩展:

select a.id , a.title, c.abstracts content, date_format(a.release_time, '%Y-%m-%d') as releaseTime

3、数值处理函数

ABS():返回一个数的绝对值

COS():返回一个监督的余弦

EXP():返回一个数的指数值

PI():返回圆周率

SIN():返回一个角度的正弦

SQRT():返回一个角度的正弦

TAN():返回一个角度的正切

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容