博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL字段操作与数据处理
阅读量:5052 次
发布时间:2019-06-12

本文共 712 字,大约阅读时间需要 2 分钟。

一,对字段的操作

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

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

实例:

1454031-20190410200339225-196695115.png

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

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

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

实例:

1454031-20190410201618991-507133588.png

1454031-20190410201702095-2010121057.png

3.使用别名

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

实例:

1454031-20190410202154192-2092675027.png

1454031-20190410202237514-860052857.png

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

4.算术计算

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

实例:

1454031-20190410204136883-1480696359.png
1454031-20190410204206316-1348049749.png

SELECT语句可以省略FROM子句来测试实验函数:

比如:
1454031-20190410204521280-1131607406.png

利用这种方法返回时间:

1454031-20190410204607006-1272863450.png

二,数据处理

1.文本处理函数

1454031-20190410205350324-73400738.png

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

2.日期和时间处理函数

1454031-20190410205723964-216223644.png

3.数值处理函数

1454031-20190410205829346-1357936345.png

以上三张截图来自

4.聚集函数

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

1454031-20190410210501555-85143836.png

注意:

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

转载于:https://www.cnblogs.com/ChangAn223/p/10685986.html

你可能感兴趣的文章
配置链路聚合中极小错误——失之毫厘谬以千里
查看>>
代码整洁
查看>>
蓝桥杯-分小组-java
查看>>
Java基础--面向对象编程1(类与对象)
查看>>
Android Toast
查看>>
iOS开发UI篇—Quartz2D使用(绘制基本图形)
查看>>
docker固定IP地址重启不变
查看>>
桌面图标修复||桌面图标不正常
查看>>
JavaScript基础(四)关于对象及JSON
查看>>
关于js sort排序方法
查看>>
JAVA面试常见问题之Redis篇
查看>>
javascript:二叉搜索树 实现
查看>>
网络爬虫Heritrix源码分析(一) 包介绍
查看>>
__int128的实现
查看>>
R 读取clipboard内容 (MAC)
查看>>
Problem - 1118B - Codeforces(Tanya and Candies)
查看>>
jdk1.8 api 下载
查看>>
svn 图标不显示
查看>>
getElement的几中属性介绍
查看>>
iOS 使用Quartz 2D画虚线 【转】
查看>>