数据库
首页 > 数据库> > 【MySQL_学习笔记】2021.8.13

【MySQL_学习笔记】2021.8.13

作者:互联网

SELECT team,win,SIN(win) AS 胜场正弦 FROM football

备注——数据库中常见的数学函数有:

ABS(x):x的绝对值,较常用

COS(x):x的余弦值

EXP(x):e的x次幂

PI():返回圆周率

SIN(x):x的正弦值

SQRT(x):x的平方根,较常用

TAN(x):x的正切值

SELECT * FROM football
    ORDER BY ABS(GS-GA) DESC
    LIMIT 10
SELECT team,(SIN(win)+SIN(draw))/SIN(lose) AS 神奇指数 FROM football
    where (SIN(win)+SIN(draw))/SIN(lose)>1
    ORDER BY 神奇指数 desc

 备注:除了 select 子句中可以使用函数之外,在 order by 或 where 子句中也同样可以使用函数对字段进行计算

SELECT CONCAT(team,game) AS 完整队名 FROM football

 备注:CONCAT(s1, s2, ...)函数将参数中的字符串拼接到一起,它的功能类似于SQLServer等数据库中使用加号连接字符串

SELECT CONCAT(team,'(',game,')') AS 完整队名 FROM football

备注——数据库中常见的字符串处理函数有:

LEFT(s, x):获取字符串s左边x位

RIGHT(s, x):获取字符串s右边x位

LENGTH(s):计算s的长度,即字符个数或占用字节数,具体取决于数据库软件品牌。

LEN(s):同 LENGTH(s)

TRIM(s):去掉s两端的空格

UPPER(s):将s中字母全变为大写

LOWER(s):将s中字母全变为小写

标签:13,2021.8,football,MySQL,字符串,team,win,SIN,SELECT
来源: https://www.cnblogs.com/zzred/p/15135588.html