MySQL 需要欄位合併的時候是不能用 select 欄位1 + 欄位2 from table 的語法

要使用 CONCAT(欄位或字串1, 欄位或字串2, 欄位或字串3, ...)

我測試的 MySQL 資料庫版本為 5.1

SELECT
CONCAT('交易時間:', T_DATE, '@', T_TIME) as T_DATETIME,
T_DATE,
T_TIME
FROM MyTransaction

要注意的一個原則,當你的欄位或參數有其中一個為 null 則傳回結果即為 null,例如:

SELECT CONCAT('STR1', null, 'STR2')

參考自 http://arrack.pixnet.net/blog/post/24091939


arrow
arrow
    全站熱搜

    藍色小惡魔 發表在 痞客邦 留言(0) 人氣()