zoukankan      html  css  js  c++  java
  • MySQL字段操作与数据处理

    一,对字段的操作

    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)在一条语句中可以使用多个聚集函数

  • 相关阅读:
    Codeforces Round #562题解
    Codeforces Round #561题解
    CF1107E Vasya and Binary String(区间dp)
    NC110113 Summer Earnings(bitset)
    NC112798 XOR-pyramid(dp)
    NC23051 华华和月月种树(离线+树状数组)
    py.path模块
    stat模块
    pwd模块
    PrettyTable模块
  • 原文地址:https://www.cnblogs.com/ChangAn223/p/10685986.html
Copyright © 2011-2022 走看看