使用MySQL函数

拼接字段 Concat()

Concat()把多个串连接起来形成一个较长的串,各串之间用逗号分隔。

SELECT Concat(vend_name, '(', vend_country, ')') FROM vendors ORDER BY vend_name;

使用别名 AS

SELECT Concat(vend_name, '(', vend_country, ')') as vend_title FROM vendors ORDER BY vend_name;

导出列:别名有时也成为导出列

常用的文本函数


日期和时间处理函数

数值处理函数

聚合函数

运行在行组上,计算和返回单个值的函数。

使用聚合函数会自动忽略值为NULL的行。

DISTINCT:只聚合计算不同的值

用法:

//只计算商品价格不同的商品
SELECT AVG(DISTINCT prod_price) AS avg_price FROM products WHERE vend_id = 1003;
posted @ 2020-10-20 13:25  _大可乐  阅读(126)  评论(0编辑  收藏  举报