2012年8月24日 星期五

擷取欄位中的部分字串


/* 截取字串*/

--LEFT( character_expression , integer_expression )
--LEFT( [字串], [數字(要擷取的長度)] )
SELECT LEFT(std_name,1) FROM SCORE

--RIGHT( character_expression , integer_expression )
--RIGHT( [字串], [數字(要擷取的長度)] )
SELECT RIGHT(std_name,1) FROM SCORE

--SUBSTRING( expression ,start , length )
--SUBSTRING( [字串], [數字(取值的起始位置)] , [數字(要擷取的長度)] )
select substring(std_name,1,1) 姓氏from score
select substring(std_name,2,10) 名字from score


substringVB用好久了,我竟然不知道在SQL裡面也有一樣的函式可以用。
我太孤陋寡聞了...




沒有留言:

張貼留言