【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():返回一个角度的正切

上一篇下一篇

猜你喜欢

热点阅读