【mysql】mysql内置函数】的更多相关文章

函数中可以将字段名当作变量来用,变量的值就是该列对应的所有值:在整理98在线字典数据时(http://zidian.98zw.com/),有这要一个需求,想从多音字duoyinzi字段值提取第一个拼音作为拼音pinyin字段的值,如:duoyinzi(ā,á,ǎ,à,a),想提取ā作为pinyin的值:数据有好几万条,不想用程序一条条处理,只想用一个sql来实现,后来了解了下MYSQL常用内置函数,是可以做到的:sql:UPDATE ol_zidian set pinyin=LEFT(duoyi…
MySQL的内置函数不但可以在SELECT查询语句中应用,同样也可以在INSERT.UPDATE和DELECT等语句中应用.例如,在INSERT添加语句中,应用日期时间函数获取系统的当前时间,并且将其添加到数据表中.MySQL内置函数可以对表中数据进行相应的处理,以便得到用户希望得到的数据.有了这些内置函数可以使MySQL数据库的功能更加强大. 数学函数 字符串函数 日期和时间函数 条件判断函数 select id, grade, CASE WHEN grade>1000000 THEN 'Ve…
在mysql中有许多内置的函数,虽然功能都能在PHP代码中实现,但巧妙的应用mysql内置函数可以大大的简化开发过程,提高效率. 在这里我总结一下一些常用的,方便以后查看: mysql字符串函数: concat(String2 [,...]) //连接字串 lcase(string2) //转换成小写 ucase(string2) //转换成大写 length(string) //string长度 ltrim(string2) //去除前端空格 rtrim(string2) //去除后端空格 r…
Concat() 用于连接字段,一般DBMS使用+或者||. ex: 注意:上图中新检索出来的列名为'CONCAT(id, '->', name)'(实际上没有列名),这样虽然不影响在MySQL中显示,但是无法在客户端程序中引用这一列(因为没有列名),故需要为该列指定一个新的名称,即别名. LRrim()/RTrim()/Trim() 分别用于去除字段左边空格,右边空格,以及左右空格都去除. Now() 返回当前的日期和时间. 测试函数: 可以不连接数据库直接测试函数,如SELECT 2*3;将…
来自:http://yushine.iteye.com/blog/775407 FROM_UNIXTIME把 unix时间戳转换为标准时间 unix_timestamp把标准时间转换为 unix时间戳//查询语句中不能使用strtotime()函数!但是可以使用unix_timestamp DATE_FORMAT('1997-10-04 22:23:00','%Y-%m-%d') 格式化时间 如:select FROM_UNIXTIME(pubdate) from article where p…
常用函数     1.字符串函数         CONCAT(str1,str2,..,strN)             将str1,str2..strN 拼接成一个字符串,当这里有任何一个为NULL,则拼接结果为NULL           INSERT(str, idx,len,tarStr)             将字符串str从 idx 位置开始,len个字符长度的子串替换为字符串tarStr.           LOWER(str) / UPPER(str)          …
[1]@@datadir 函数作用:返回数据库的存储目录构造SQL语句 select @@datadir;ps:@@basedir返回mysql的根目录[2]@@version_compile_os 函数作用:查看服务器的操作系统SQL语句:select @@version_compile_os;[3]database() 函数作用:查看当前连接的数据库名称SQL语句:select database();[4]user() 函数作用:查看当前连接数据库的用户SQL语句:select user()…
常用的一共有4个方法,如下: 1. 使用locate()方法 1.1.普通用法: SELECT `column` from `table` where locate('keyword', `condition`)>0 类似于 java 的 indexOf();不过 locate() 只要找到返回的结果都大于0(即使是查询的内容就是最开始部分),没有查找到才返回0: 1.2. 指定其实位置: SELECT LOCATE('bar', 'foobarbar',5);  --> 7 (从foobar…
本篇博客源自以下博客地址: http://www.mamicode.com/info-detail-250393.html…
mysql常用内置函数 1.mysql字符串函数 contact 字符串连接函数 mysql>select contact("he",'llo');# hello lcase 字符串转小写 mysql>select lcase("MYSQL") #mysql ucase 字符串转大写 mysql>select ucase("mysql") #MYSQL length 字符串的长度 mysql>select length(&…