2016-12-19 55 views
3

我在mysql數據庫中有一個字段數據。例如在特定字符後分割一列

quot_number 
==================== 
UMAC/ARC/161299/801 
UMAC/LAK/151542/1051 
UMAC/LAK/150958/00050 

蔭預期的輸出如下:

801 
1051 
00050 

其實最後的數字或字符後,最後一個「/」必須在我的SQL查詢中顯示。任何方式來實現它?

我嘗試添加這樣的事情,但沒有得到預期的結果:

LEFT(quotation.quot_number, 16) as quot_number4 

right(quot_number,((CHAR_LENGTH(quot_number))-(InStr(quot_number,',')))) as quot_number5 

回答

5

使用功能substring_index

select 
    substring_index(quot_number, '/', -1) 
from yourtable 
+0

@SanjuMenon U'r歡迎。 :-) – Blank