MySQL数据库函数
一:字符串函数:
1.concat();
concat(S1,S2,S3,......Sn);
把传入参数链接
成一个字符串;
2.insert();
insert(str,x,y,insert);
st r: 传入的字符串,
x : 从第几个开始
y :需要替换几个字符
insert : 替换的字符串
3.lower(), upper()
lower(): 字符串转为大写;
upper(): 字符串转为小写;
4.left(str,x) right(str,y)
str :需要返回的字符串
x : 返回多少个字符
5.rpad(str,n,pad)
str :需要填充的字符
n :填充后字符串的长度
pad :需要填充的字符
6.trime()
去掉字符串两边的空格
7.replace(str,a,b)
str :需要替换的字符串
用字符串b去替换str中的a
8.strcmp(S1,S2)
如果S1大于S2返回1
如果S1小于S2返回-1
如果S1等于S2返回0
9.substring(str,x,y)
str :需要返回的字符串
x :从第x位置开始
y :取y个字符
10.length()
返回字符串的长度
二:数值函数:
1.ABS(x) 返回x的绝对值
2.ceil(x) 返回大于X的最小值
3.floor(x) 返回小于x的最大值
4.med(x,y) 返回x,y的摸(求余)
5.rand() 返回随机数
6.round(x,y) 返回x的四舍五入的y位置的值(四舍五入)
7.truncate(x,y) 返回数字x截断为y的小数结果;
三:时间函数:
1.AddDate() 增加一个日期(天、周等)
2.AddTime() 增加一个时间(时\分等)
3.curdate() 返回当前日期 2014-7-4 //select CURDATE(); -> 2016-04-25
4.curtime() 返回当前时间 12:00:01 //select CURTIME(); -> 11:26:26
5.Date() 返回日期时间的日期部分 //select DATE('2016-04-25');->2016-04-25
6.DateDiff() 计算两个日期之差
7.Date_add() 高度灵活的日期运算函数
8.Day() 返回一个日期的天数部分
9.Hour() 返回一个小时部分
10.Minute() 返回一个分钟部分
11.Mouth() 返回一个月 部分
12.week() 返回当前星期几
13.now() 返回当前时间 2014-7-4 12:00:01
14.unix-time(now()) 返回当前时间戳 1293433835
15.time() 时间戳转化 time(1293433835)
9.data_format()格式化当前时间 DATE_FORMAT
(NOW(),'%b %d %Y %h:%i %p') Dec 29 2008 11:45 PM
MySQL数据库函数的更多相关文章
- Java调用MySql数据库函数
Java调用MySql数据库函数 /** * 调用mysql的自定义函数 * */ private void test() { logger.info("show task start &q ...
- PHP学习之[第09讲]PHP 的 Mysql 数据库函数 (微型博客系统)
一.数据库函数: mysql_connect(数据库地址,用户名,密码) mysql_select_db(数据库名) mysql_set_chartset(‘编码’) //PHP5.2.3以后的函数 ...
- PHP学习之[第10讲]PHP 的 Mysql 数据库函数 (微型博客系统)II
mysql结构如下: -- phpMyAdmin SQL Dump -- version 4.4.1.1 -- http://www.phpmyadmin.net -- -- Host: localh ...
- mysql数据库函数之left()、right()、substring()、substring_index()
在实际的项目开发中有时会有对数据库某字段截取部分的需求,这种场景有时直接通过数据库操作来实现比通过代码实现要更方便快捷些,mysql有很多字符串函数可以用来处理这些需求,如Mysql字符串截取总结:l ...
- MYSQL数据库函数集合
一.数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e( ...
- mysql 数据库函数入门
- php Mysql 和Mysqli数据库函数整合
PHP Mysql和Mysqli数据库函数整合 服务器如果支持mysqli函数将优先mysqli函数进行数据库操作 否则将调用mysql函数进行数据库操作 用法SQL::connect(host,us ...
- ECMall的MySQL数据调用的简单方法
很多ecmall开发者会问,怎么使用Ecmall的mysql类库进行数据调用.从原理上来讲Ecmall的数据调用是以数据模块+模块类库的方式进行mysql数据调用的,所有数据模块都存储在include ...
- MySQL数据导入sql文件过程中出错
错误类型: ERROR 1231 (42000): Variable 'time_zone' can't be set to the value of 'NULL' ERROR 1231 (42000 ...
随机推荐
- python学习笔记(八)---关于Django的下载以及环境配置
下载链接: https://www.djangoproject.com/download/ (建议选择 1.6版本) 然后安装 Django下载后为压缩包,解压缩跟Python放在同一个根目录,在do ...
- 小程序中的bindtap和catchtap的区别(交流QQ群:604788754)
bindtap绑定的节点,如果他的父节点也有绑定事件,点击之后就会出现冒泡. catchtap绑定的节点,如果他的父节点也有绑定事件,点击之后不会出现冒泡.
- POJ 2289 Jamie's Contact Groups 二分图多重匹配 难度:1
Jamie's Contact Groups Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 6511 Accepted: ...
- NodeJS express不是外部或内部命令的解决办法
今天在用express生成项目的时候,使用cmd命令窗口发现express不是“内部或外部命令......”.但是我已经使用了npm install -g express成功安装了express模块插 ...
- 玩转X-CTR100 l STM32F4 l ADC 模拟数字转换
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ] 本文介绍X-CTR100控制器 AD转换接 ...
- java开发的23中设计模式
本文转自 Java开发中的23种设计模式详解(转) 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用.多数人知晓 ...
- BigPipe 大的页面分割成一个一个管道
bigpipe创新驱动力 node实现 具体实现 过去十年,现代web站点变得更加动态和内容化,交互性也逐步增强, 传统的页面处理的方式却没有保持一样的速度发展,越来越不能满足用户对极致性能的追求. ...
- java程序员常用的八个工具
以下这8个工具,从代码构建到错误挤压,覆盖Java开发的全域.学习这些工具可以帮助你改善代码质量,成为一个更高效的Java开发人员. 1.Eclipse 尽管IntelliJ IDEA.NetBean ...
- MySQL 5.7.18的安装与主从复制(转自:https://www.baidu.com/home/news/data/newspage?nid=9485770887287731252&n_typ)
CentOS6.7安装mysql5.7.18 1. 解压到/usr/local目录 # tar -zxvf mysql-5.7.18-linux-glibc2.5-i686.tar.gz -C /us ...
- ZOJ 2965 Accurately Say "CocaCola"!
Time Limit: 2 Seconds Memory Limit: 65536 KB In a party held by CocaCola company, several stude ...