[SQL ] MySql使用regexp找出資料後
請問使用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
推
06/17 11:49, , 1F
06/17 11:49, 1F
→
06/18 08:30, , 2F
06/18 08:30, 2F