2016年3月20日 星期日

[MySQL] MySQL 常用 String function for CHAR ,VARCHAR

從某欄的值當中右邊數來2個字元所得到的資料

SELECT RIGHT(欄位名稱 , 2) FROM my_table;
SELECT LEFT(欄位名稱 , 2) FROM my_table;

選取第逗號前的所有內容
SELECT SUBSTRIJG_INDEX(欄位名稱, ',' , 1) From my_table;

選取一段字串,起始位置5,往後找3
SELECT SUBSTRING (your_string, 5 ,3) FROM table;

整組字串大小寫轉換
SELECT UPPER('string')
SELECT LOWER('string')

從左邊移除空白
SELECT LTRIM('   dog');
SELECT RTRIM('xxxx    ');

回報字串長度
SELECT LENGTH('xxxxxx');


******
String Function 修改的是字串的copy, 原始資料不變。

沒有留言:

張貼留言