作者anest (形状最重要大小不能少)
看板Database
标题[SQL ] MySql使用regexp找出资料後
时间Mon Jun 17 11:36:39 2013
请问使用regexp找出资料後,有没有办法只撷取命中内容呢?
譬如表的内容为:
temptable:
title
1 台北市李大明陈小明
2 新竹市李小明王某某
3 台东县李中明王大明
4 台南县陈一明陈某某
sql语句:
select title from temptable where title regexp '(李.{1,}明)';
使用regexp可以得到第1 2 3项,但我只需要regexp命中到的部份就好了,
像这样:
1 李大明
2 李小明
3 李中明
请问在mysql中有没有类似的功能呢?谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.152.189
1F:推 alpe:印象中, 要自己截 06/17 11:49
2F:→ anest:好吧 感谢! 06/18 08:30