MySql教程

【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中字母全变为小写

这篇关于【MySQL_学习笔记】2021.8.13的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!