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 ...
随机推荐
- dup的使用(二)
转自:http://blog.csdn.net/yeyuangen/article/details/6852682 一个进程在此存在期间,会有一些文件被打开,从而会返回一些文件描述符,从shell中运 ...
- SVM学习(五):松弛变量与惩罚因子
https://blog.csdn.net/qll125596718/article/details/6910921 1.松弛变量 现在我们已经把一个本来线性不可分的文本分类问题,通过映射到高维空间而 ...
- PHP:第一章——php中的变量001 /普通赋值/引用赋值/php变量的检查与销毁
<?php //php中的变量: //php中的变量用一个美元符$后面紧跟着变量名来表示,变量名是区分大小写的. //有效的变量只能是字母或者下划线开头,后面跟任意数量的字母.数字.或者下划线. ...
- vue-router如何做历史返回提示?
获取vue-router的上一个页面是否存在或者是否是自己需要返回的地址,可以使用vue-router的的声明周期函数,有三种模式: 第一种.使用全局函数beforeEach,直接来获取form.pa ...
- Android系统移植与驱动开发
21世纪,Android发展非常迅速,在市场上占有很大的比例,遥遥领先与iOS,很大程度上是因为任何人都可以利用Android的源代码定制完全属于自己的嵌入式开发系统,而不需要向Google交一分钱. ...
- 关于 lerp();
value lerp(value s, value a, value b ); 该函数返回的值为:a + s * (b - a) ,是一个处于 [a, b] 之间的值. 当s=0, 该函数返回a :当 ...
- firefor打不开问题
解决办法如下,点击开始→运行→输入命令 firefox.exe -p -no-remote ,win7系统用户好像开始下没有运行栏,同时按键盘win+R键即可打开运行窗口,然后点击创建配置文件,创建一 ...
- avalonJS-源码阅读(2)
上一篇文章讲述的avalon刷页面所用到的几个函数. 这篇则是主要讲avalon 对刷DOM刷出来的avalon自定义属性如何处理的. 目录[-] avalon页面处理(2)数据结构解析avalon标 ...
- php 特殊字符
今天碰到一个处理文件特殊字符的事情,再次注意到这个问题,在php中: * 以单引号为定界符的php字符串,支持两个转义\'和\\ * 以双引号为定界符的php字符串,支持下列转义: \n 换行 ...
- UIViewController之间的相互跳转
一.最普通的视图控制器UIViewContoller 一个普通的视图控制器一般只有模态跳转的功能(ipad我不了解除外,这里只说iPhone),这个方法是所有视图控制器对象都可以用的,而实现这种功能, ...