当前位置: 首页 > 图文教程 > 网络编程 > PHP > SQL函数:CONCAT_WS和LENGTH

PHP
PHP4.03在linux下的安装
PHP4.04在win98下的安装
实例学习 PHP 之表单处理篇(一)
PHP4.04在英文win2000下的安装
PHP3 入门教程(极短篇)---什么是 PHP ?
PHP3 入门教程(极短篇)---初窥门径
PHP3 入门教程(极短篇)---INCLUDE 语句
PHP3 入门教程(极短篇)---HTML 表单和变量
PHP3 入门教程(极短篇)--MySQL 数据库界面-
PHP3 入门教程(极短篇)---要注意的地方
PHP3的MicrosoftSQL数据库函数
PHP中类的理解和应用[一]
PHP中类的理解和应用[二]
在服务器上安装、使用MySQL的注意事项
PHP+Apache在Win9X配置安装
把PHP4安装到Win2000的IIS5中
正则表达式使用详解(一)
正则表达式使用详解(二)
来个PHP计数器怎样?
用php实现广告轮播

PHP 中的 SQL函数:CONCAT_WS和LENGTH


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 219 ::
收藏到网摘: n/a

CONCAT_WS(separator,str1,str2,...)

  CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。
mysql> select CONCAT_WS(',','First name','Second name','Last Name');
-> 'First name,Second name,Last Name'

mysql> select CONCAT_WS(',','First name',NULL,'Last Name');
-> 'First name,Last Name'
CONCAT_WS()不会忽略任何空字符串(然而会忽略所有的 NULL)。

LENGTH(str)

  返回值为字符串str 的长度,单位为字节。一个多字节字符算作多字节。这意味着 对于一个包含5个2字节字符的字符串, LENGTH() 的返回值为 10, 而 CHAR_LENGTH()的返回值则为5。
mysql> select LENGTH('text');
-> 4