MySQL函数——MySQL系列(六)
来源:互联网 发布:视频编辑软件pr 编辑:程序博客网 时间:2024/06/05 10:04
1、函数
函数的可移植性不是很强,不同的DBMS有不同的函数
2、文本处理函数
函数说明Left()返回串左边的字符Length()返回串的长度Locate()找出串的一个子串Lower()将串转换为小写LTrim()去掉串左边的空格Right()去掉串右边的空格RTrim()去掉右边的空格Soundex()返回串的SOUNDEX值SubString()返回子串的字符Upper()将串转换为大写 关于Soundex()说明考虑类似发音和类似字节,使串进行发音比较而不是字母比较
SELECT * FROM `user`Where SOUNDEX(`name`)= SOUNDEX('Lee');返回值
Lie
Lee
3、日期处理函数
(1)说明
(2)查某一天的数据
Select order_id FROM ordersWhere Date(order_date)='2014-04-01'
或者
SELECT order_id FROM ordersWhere order_date BETWEEN'2014-01-01 00:00:000' AND '2014-01-01 23:59:59.000'
返回2014-04-01日的订单,注意错误的写法如下,错误原因是一般数据库中的日期都有时分秒,不可能完全等于一个日期
SELECT order_id FROM ordersWhere order_date='2014-04-01'
(3)查某个月数据
SELECT order_id FROM ordersWhere Date(order_date) BETWEEN'2014-01-01' AND '2014-01-31'
或者
SELECT order_id FROM ordersWhere Year(order_date)='2014'AND Month(order_date)='01'
4、数值处理函数
0 0
- MySQL函数——MySQL系列(六)
- MySQL优化系列(六)--存储过程和存储函数
- **MYSQL** 系列六
- Mysql系列(六)初学基础
- Mysql 体系结构系列之六
- MySQL知识(六)——时间日期函数、系统信息函数
- MySQL高级六——函数创建和使用
- 我的MYSQL学习心得(六) 函数
- 我的MYSQL学习心得(六) 函数
- Mysql存储过程和函数(六)
- MySQL数据汇总与聚集函数——MySQL系列(七)
- MySQL 入门(六)—— 索引
- MySQL 入门(六)—— 索引
- MySQL常用函数系列之六:日期和时间函数 函数(1)
- mysql系列:常用函数
- mysql(六):mysql视图
- Spring Boot系列(六)Spring Boot 连接MySql数据库
- MySQL函数大全系列(日期时间)
- C 语言程序设计 例子-素数
- 在FFMPEG中使用libRTMP的经验
- Eclipse学习系列 -- TCP/IP Monitor(转)
- 自动类型提升
- MySQL 获得当前日期时间(以及时间的转换)
- MySQL函数——MySQL系列(六)
- Day9 - htpasswd 创建,更新用户认证文件
- NAT在NDIS中间层驱动中的实现
- 各种常用的JSON接口,值得收藏
- FLV文件格式
- hdu 1013 Digital Roots(水题)
- 创建基于wicket的web项目入门实例(一)
- 《统计学》读书笔记,第3-7章节
- 洞察网互联网的二十本书