随笔 - 2228  文章 - 4  评论 - 371  阅读 - 1109万

随笔分类 -  mysql函数

mysql命令之二:查看mysql版本的四种方法
摘要:1:在终端下:mysql -V。 以下是代码片段: [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) 2:在mysql中:mysql> status; 以下是代码片段: 阅读全文
posted @ 2016-03-05 13:07 duanxz 阅读(16379) 评论(0) 推荐(0) 编辑
mysql函数之一:INSTR、LOCATE、POSITION VS LIKE
摘要:LOCATE、POSITION和INSTR函数相似功能实例 使用LOCATE、POSITION和INSTR函数查找字符串中指定子字符串的开始位置。SQL语句如下: 执行结果如下: 从上图中代码执行的结果可以看出,子字符串“369”在字符串“www.baike369.com”中从第10个字母位置开始, 阅读全文
posted @ 2016-01-05 21:19 duanxz 阅读(3962) 评论(0) 推荐(0) 编辑
MYSQL BENCHMARK()函数
摘要:MySQL有一个内置的BENCHMARK()函数,可以测试某些特定操作的执行速度。 BENCHMARK会重复计算expr表达式count次,通过这种方式就可以评估出mysql执行这个expr表达式的效率。这个函数的返回值始终是0,但可以根据客户端提示的执行时间来得到BENCHMARK总共执行的所消耗 阅读全文
posted @ 2016-01-05 20:52 duanxz 阅读(4689) 评论(0) 推荐(0) 编辑
mysql函数之二:left,right,substring,substring_index MySQL截取字符串函数方法
摘要:函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right 阅读全文
posted @ 2016-01-05 18:57 duanxz 阅读(2820) 评论(0) 推荐(0) 编辑
mysql函数之三:find_in_set() 函数 返回str在字符串集strlist中的序号
摘要:如果字符串str是在的strlist组成的N子串的字符串列表,返回值的范围为1到N。 FIND_IN_SET(str,strlist) 如果字符串str是在的strlist组成的N子串的字符串列表,返回值的范围为1到N。 一个字符串列表就是一个由一些被 ‘,’ 符号分开的子链组成的字符串。如果第一个 阅读全文
posted @ 2016-01-05 10:19 duanxz 阅读(3712) 评论(0) 推荐(1) 编辑
mysql函数之四:concat() mysql 多个字段拼接
摘要:语法: COUNT(DISTINCT expr ,[expr ...]) 函数使用说明:返回不同的非NULL 值数目。若找不到匹配的项,则COUNT(DISTINCT) 返回 0 Mysql的查询结果行字段拼接,可以用下面两个函数实现: 1. concat函数 如果连接串中存在NULL,则返回结果为 阅读全文
posted @ 2016-01-04 14:38 duanxz 阅读(121861) 评论(0) 推荐(0) 编辑
mysql函数之五:group_concat mysql 把结果集中的一列数据用指定分隔符转换成一行
摘要:函数使用说明:该函数返回带有来自一个组的连接的非NULL 值的字符串结果。其完整的语法如下 例子: 结果: # uin'1''2''3''44''176''196''204''210''215''237''238' 结果: 示例3: 找到管理员及下级管理员所创建的角色: 或者: 但查不出结果来,为什 阅读全文
posted @ 2016-01-04 11:24 duanxz 阅读(4598) 评论(0) 推荐(0) 编辑
mysql函数之六:mysql插入数据后返回自增ID的方法,last_insert_id(),selectkey
摘要:mysql插入数据后返回自增ID的方法 mysql和oracle插入的时候有一个很大的区别是,oracle支持序列做id,mysql本身有一个列可以做自增长字段,mysql在插入一条数据后,如何能获得到这个自增id的值呢? 方法一:是使用last_insert_id 产生的ID 每次连接后保存在服务 阅读全文
posted @ 2015-08-06 23:57 duanxz 阅读(67925) 评论(3) 推荐(8) 编辑
mysql函数之七:replace() MySQL批量替换指定字段字符串
摘要:mysql replace实例说明: UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); REPLACE(str,from_str,to_str) 在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串 这个函数用来批 阅读全文
posted @ 2015-08-06 23:15 duanxz 阅读(17466) 评论(0) 推荐(1) 编辑
mysql函数之八:mysql函数大全
摘要:对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50mysql> select ASCII(2); - 阅读全文
posted @ 2015-08-06 23:11 duanxz 阅读(653) 评论(0) 推荐(0) 编辑
mysql函数之九:MySql取得日期(前一天、某一天)
摘要:取得当天: SELECT curdate(); mysql> SELECT curdate();+ +| curdate() |+ +| 2013-07-29 |+ + 取得当前日期: mysql> select now();+ +| now() |+ +| 2013-07-29 22:10:40 阅读全文
posted @ 2015-07-03 17:10 duanxz 阅读(1781) 评论(0) 推荐(0) 编辑
mysql函数之十:mysql 字符串类型及二进制字符串类型大小写比较
摘要:首先声明一下,MySQL,那些你不知道的系统教程主要参考《MySQL完全手册》。写此文主要是为了让自己不太好用的脑袋瓜子可以更加注意这些细节,因为最短的板决定你的成长程度。 其实,CHAR和VARCHAR的区别就在于CHAR是定长字符串,而VARCHAR代表的是变长字符串。 默认情况下,MySQL是 阅读全文
posted @ 2012-12-06 09:45 duanxz 阅读(1540) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示