MySQL内置函数
MySQL中的内置系统函数
用在SELECT语句,以及字句where order by having 中UPDTE DELETE
函数中可以将字段名作为变量来用,变量的值就是这个列对应的每一行记录。
一.字符串函数
Php中有的函数,MySQL内置函数中大部分也提供了。
1.Concat(s1,s2,s3.......sn);把传入的参数连接成一个字符串
2.insert(string,x,y,insert);将字符串x位置开始,y个字符串长度替换字符串insert
3.lower(str)把字符串转为小写 upper(str)把所有的字符串转为大写
4.left(str,x) right(str,x)分别返回最左边的x个字符和最右边的x个字符,如果第二个参数为null,则什么也不返回。
5.lpad(str,n,pad) rpad(str,n,pad)用字符串pad对str最左(右)边进行填充,直到长度为n个字符长度
6.trim(str) ltrim(str) rtrim(str)去掉字符串两边、左边、右边空格
7.replace(str,a,b)用字符串b替换字符串str中的所有出现的字符串a
8.strcmp(s1,s2) 如果s1比s2小,返回-1,如果s1比s2大则返回1,如果s1等于s2,则返回0;
9.substring(str,x,y)返回字符串中的第x位置起y个字符串长度。
二.数值函数
1.abs(x)返回x的绝对值
2.ceil(x)返回大于x的最小整数(进1)
3.floor(x)返回小于x的最大整数(舍去)
4.mod(x,y)返回x%y
5.rand() 0-1之间的随机小数
6.round(x,y)返回参数x的四舍五入的有y位小数的值
7.truncate(x,y)返回数字x截断为y位小数的结果
三.日期函数
1.curdate()返回当前的日期
2.curtime()返回当前的时间
3.now()返回当前的日期和时间
4.unix_timestamp(now())返回UNIX时间戳
四.其他函数
1.database()当前的数据库名
2.version()当前的版本
3.user()当前或登录的用户
4.inet_aton(ip)
5.inet_ntoa()
6.password()
7.md5()
MySQL内置函数的更多相关文章
- MySQL内置函数获取几天前的日期
如何采用mysql内置函数获取指定时间之前的日期呢? SELECT something FROM table_name WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY ...
- mysql内置函数,在mysql里面利用str_to_date()把字符串转换为日期格式
mysql内置函数,在mysql里面利用str_to_date()把字符串转换为日期格式 示例:分隔符一致,年月日要用%号 select str_to_date('2008-4-2 15:3:28', ...
- mysql 内置函数大全 mysql内置函数大全
mysql 内置函数大全 2013年01月15日 19:02:03 阅读数:4698 对于针对字符串位置的操作,第一个位置被标记为1. ASCII(str) 返回字符串str的最左面字符的ASCII代 ...
- (MariaDB)MySQL内置函数大全
html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,h ...
- 【mysql】mysql内置函数
mysql常用内置函数 1.mysql字符串函数 contact 字符串连接函数 mysql>select contact("he",'llo');# hello lcase ...
- 四、mysql内置函数
.字符串函数 concat('a','b'); 字符串拼接函数 ,,"我是A我是B"): 从指定位置开始替换指定长度的指定数据(起步为1) lower() 转小写 upper() ...
- mysql内置函数大全
mysql 字符串函数用法集合 ASCII(str)返回字符串str的最左面字符的ASCII代码值. mysql> select ascii('d'); +------------+ | asc ...
- MySQL内置函数uuid和uuid_short
MySQL的uuid这个函数.简要介绍一下. 用法 简单看到,这个值,每次执行都是不同的. 生成规则 第1 2 3 段是与时间有关的. time_low.time_mid.time_high_and_ ...
- 【SQL】MySQL内置函数中的字符串函数和日期时间函数
字符串函数 --拼接字符串组成新的字符串 Select concat(‘A’,’B’); --返回字符串长度 Select length(“CAT”) --返回子字符串在字符串中首次出现的位置,没有返 ...
随机推荐
- 《javascript高级程序设计》第五章 reference types
第5 章 引用类型5.1 Object 类型5.2 Array 类型 5.2.1 检测数组 5.2.2 转换方法 5.2.3 栈方法 5.2.4 队列方法 5.2.5 重排序方法 5.2.6 操作方法 ...
- Struts2配置拦截器,struts2加载常量时的搜索顺序
1:struts2加载常量时的搜索顺序 1.Struts-default.xml 2.Struts-plugin.xml 3.Struts.xml 4.Struts-properties(自己创建的) ...
- ABAP简单表维护的制作
为了知识的积累,特作了个简单的表维护. 因为自己之前做dynpro程序的时候建了一个Tree node的表,所以就不在此重复.(在表的交付和维护页签中标的属性要是‘允许标准表维护的’) 直接Alt+U ...
- Dapper使用
公司的项目使用了Dapper做数据库连接处理,感觉不错,自己研究一下怎么用. 在网上找了找资料对Dapper都比较推崇.主要是两个方面,一个是连接速度很快,一个是代码开源且简单,只有一个SqlMapp ...
- 如何打开asp.net中的出错提示?在程序发布后
答案:修改其中的一个配置节点,<customErrors mode="On"/>
- php不解析的排查步骤
php不解析的排查步骤:1. /usr/local/apache2/bin/apachectl -M 看一下有没有加载libphp5.so2. 查看配置文件中是否有 AddType applicati ...
- ASP.NET访问Access的连接字符串配置
由于Access是文件数据库,所以在ASP.NET需要能映射访问到Access文件: 方式一:appSettings中设置连接字符串 web.config的配置 <appSettings> ...
- C#点击按钮用DataGridView动态增加行、删除行,增加按钮列
原来有一行: 点击添加,在下面增加同样的一行 新增加的行有一列删除按钮,点击某行的删除按钮时,删除当前行 方法: 哈哈,我果然好聪明啊 1.文本框.文本框.添加按钮 2.一个DataGridView( ...
- mysql给定一个随机数
)) 给定一个1-50中间的随机数
- Struts2 的验证
概述 一个健壮的 web 应用程序必须确保用户输入是合法.有效的. Struts2 的输入验证 –基于 XWork Validation Framework 的声明式验证:Struts2 提供了一些基 ...