發現廣告阻擋器!
本站的開銷是靠廣告收入來彌補的。請將本站加入允許名單內。謝謝!
SQL Concatenate 函數 | |
有的時候,我們有需要將由不同欄位獲得的資料串連在一起。每一種資料庫都有提供方法來達到這個目的:
CONCAT( ) 的語法如下: CONCAT(字串1, 字串2, 字串3, ...)
以上語法能將字串1、字串2、字串3,等字串連在一起。請注意,Oracle 的 CONCAT( ) 只允許兩個參數;換言之,一次只能將兩個字串串連起來。不過,在 Oracle 中,我們可以用 '||' 來一次串連多個字串。 來看幾個例子。假設我們有以下的表格: Geography 表格
例子1 MySQL/Oracle: SELECT CONCAT(Region_Name, Store_Name) FROM Geography
WHERE Store_Name = 'Boston'; 結果: 'EastBoston'
例子2 Oracle: SELECT Region_Name || ' ' || Store_Name FROM Geography
WHERE Store_Name = 'Boston'; 結果: 'East Boston'
例子3 SQL Server: SELECT Region_Name + ' ' + Store_Name FROM Geography
WHERE Store_Name = 'Boston'; 結果: 'East Boston'
|
本站的開銷是靠廣告收入來彌補的。請將本站加入允許名單內。謝謝!