1、replace:
REPLACE(str,from_str,to_str)
str
,其字符串
from_str
的所有出现由字符串
to_str
代替。
mysql> select REPLACE('www.mysql.com', 'w', 'Ww'); -> 'WwWwWw.mysql.com'
该函数对多字节是可靠的。
其实replace用的最多是对于update语句,让我惊奇的是,关于update中如何使用replace的信息居然非常的少,用google搜了半天,居然连个例子都没有,现面给出一个例子,以后想在update中使用replace的朋友就不必那么辛苦了,下面的例子是将表test 中name字段中的“111”统一改成“222”:
mysql> update test set name = replace(name, “111“, “222“);
2、limit
使用select语句取结果大数量级的结果集时,因为速度和效率以及其它原因,有时我们并不想取出全部结果集来,而只是希望取出其中一部分结果,这时,我们就可以使用limit这个关键字,这个在使用分页获取结果集尤其有用。
下面的例子是显示test表中1-10条记录:
mysql> select * from test limit 1, 10;