MySQL - 使用数据处理函数

    SQL支持利用函数处理数据,函数一般是在数据上执行的。

注意:

    函数没有SQL的可移植性强。几乎每种主要的DBMS的实现都支持其他实现不支持的函数,而且有时候差异很大。

    如果确定要使用函数,应该保证做好代码的注释。

1.使用函数:

  • 处理文本串
  • 在数值数据上进行算术操作
  • 用于处理日期和时间的值并从中提取特定成分。
  • 返回DBMS正使用的特殊信息

1.1文本处理函数

                    

Upper() 将文本转换成大写。

常见的文本处理函数:

  • Left()                    返回串左边的字符
  • Right()                 去掉串右边的字符
  • Length()              返回串的长度
  • Locate()               找出串的一个子串
  • Lower()                将串转换为小写
  • LTrim()                去掉串左边的空格
  • RTrim()                去掉串右边的空格
  • SubString()          返回子串的字符
  • Soundex()          返回串的SOUNDEX  值             ###是一个将任何文本串转化为描述其语音表示的字母数字模式的算法(超强大!!!Soundex()能够匹配所有发音类似的字符

看一下例子,真是厉害啊~~

     

1.2 日期和时间处理函数:

    一般,应用程序不适用用来存储日期和时间的格式,因此日期和时间函数总是被用来读取、统计和处理这些值。

常用的时间和日期处理函数:

参见《MySQL必知必会》71页


阅读更多
所属专栏: SQL必知必会
上一篇MySQL--创建计算字段
下一篇Anaconda 安装库scrapy(爬虫)
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭