【SQL】(八):使用函数处理数据
2020-07-13 本文已影响0人
Lottie2017
本系列为自己学习时的笔记及心得体会,转载请注明出处。
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():返回一个角度的正切