跳到主要內容

【SQL】SUBSTRING抓取特定值

🎯SUBSTRING函數:擷取出欄位的某幾碼。


用法:SUBSTRING(expression ,start , length)
►expression:要擷取的欄位,大多是文字類型
►start:從第幾個字元開始
►length:共取幾個字元

假設我們有的表:DETAIL
NUMBER NAME POINT
10 王大明 50
17 王大發 70
52 陳大明 90

EX
SELECT [NUMBER],SUBSTRING([NAME],2,2) AS 'NEW', [POINT]
--- 利用SUBSTRING抓取後面兩個字的名字,
--- 並利用AS另外命名為NEW欄位
FROM [DETAIL]

RESULT
NUMBER NEW POINT
10 大明 50
17 大發 70
52 大明 90

Reference:
sql-substring

留言

這個網誌中的熱門文章