码迷,mamicode.com
首页 > 数据库 > 详细

MySQL字段操作与数据处理

时间:2019-04-10 21:40:25      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:一个   mamicode   http   www.   inf   字段   bms   计算   博客   

一,对字段的操作

1.拼接字段:Concat()函数

    多数DBMS使用 + 或者 || 来实现拼接,而MySQL使用 Concat() 函数来实现拼接。

实例:
技术图片

Concat()函数拼接时加上的字符需要用引号包裹起来,而字段则不必,拼接的各个部分用英文逗号分隔。

2.去除查询结果中的空格:RTrim()、LTrim()、Trim()

    RTrim()去掉字符串右边的空格
    LTrim()去掉字符串左边的空格
    Trim()去掉两边的空格

实例:
技术图片

技术图片

3.使用别名

    别名是一个字段或者拼接字段的替换名,有时候也被称为导出列。别名使用关键字AS指定或者使用空格把别名和字段名隔开也可以。

实例:
技术图片

技术图片

两个截图中都使用了去空格函数把空格去掉再拼接,第一个是使用AS拼接,第二个直接用空格把拼接字段和别名隔开了。

4.算术计算

    MySQL中的算术操作符有:+ - * /  (加 减 乘 除)。在计算时也可以使用 () 来划分优先顺序

实例:
技术图片
技术图片

SELECT语句可以省略FROM子句来测试实验函数:
比如:
技术图片

利用这种方法返回时间:
技术图片

二,数据处理

1.文本处理函数

技术图片

这些处理函数可以使用SELECT进行简单的练习。

2.日期和时间处理函数

技术图片

3.数值处理函数

技术图片

以上三张截图来自薄荷味的荔枝的博客

4.聚集函数

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

技术图片

注意:
(1)每个函数接收一个参数
(2)默认情况下,函数忽略列值为NULL的行,不参与计算
(3)有时,会使用关键字DISTINCT剔除字段值重复的条数
(4)在一条语句中可以使用多个聚集函数

MySQL字段操作与数据处理

标签:一个   mamicode   http   www.   inf   字段   bms   计算   博客   

原文地址:https://www.cnblogs.com/ChangAn223/p/10685986.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!