mysql substring_index()查询某个字符中以某个分割符分割后的值

substring_index(某个字段,以其分割,第几个分割点之前的值);

+---------------------------------------------------------+
| SUBSTRING_INDEX('www.mysql.com', '.', 2)                |
+---------------------------------------------------------+
| www.mysql                                               |
+---------------------------------------------------------+
在做前台分类列表的功能,可以很好的使用到了这个函数。

例:
 $sql="SELECT substring_index(cid, ',',1) as `key`,count(*) as num from ".V_PROMOS_COMMODITY." where city='$city_name'  GROUP BY  `key`";
查询一个表在某个城市下,每个父id有多少数据。//cid字段为(83,141)其中83为父类

posted @ 2013-07-25 19:15  静心聆听  阅读(684)  评论(0编辑  收藏  举报