close

為SQL個人應用筆記

-------------------------取不重複資料------------------------------
語法:DISTINCT
Ex: Select DISTINCT 欄位 from 資料表
OR

Select 欄位 from 資料表 group by 欄位名稱
兩種方法都可以

-------------------------------------------------------------

 -------------------------取字串------------------------------

取字串中部分字元
語法:substring(欄位, 起始字元, 取幾字元)
Ex: SELECT substring('A123456789',4,6) => 345678

取左側字元
語法:left(欄位, 位數)
Ex: SELECT LEFT('ABCDEFG',5) => ABCDE

取右側字元
語法:right(欄位, 位數)
Ex: SELECT RIGHT('ABCDEFG',4) => DEFG
-------------------------------------------------------------
-------------------------大小寫轉換-------------------------
字串小寫轉換大寫
語法:upper(欄位)
Ex: SELECT upper('jason') => JASON

字串大寫轉換小寫
語法:lower(欄位)
Ex: SELECT lower('JASON BLOG') => jason blog
-------------------------------------------------------------
-------------------------去空白------------------------------

去除兩邊無謂空白 
語法:trim(欄位)
Ex: SELECT TRIM(' Hello ') => "Hello"

去除左邊無謂空白
語法:ltrim(欄位)
Ex: SELECT LTRIM(' Hello') => "Hello"

去除右邊無謂空白
語法:rtrim(欄位)
Ex: SELECT RTRIM('Hello World. ') => "Hello World."
-------------------------------------------------------------

 

 

arrow
arrow
    文章標籤
    SQL substring
    全站熱搜

    penguin1989930 發表在 痞客邦 留言(0) 人氣()