2015-11-09 57 views
0

我試着同時做2個操作。我在MYTABLE中有一個名爲STORE_ID的列,我想選擇它作爲別名並在同一時間將其轉換爲字符串。MYSQL別名選擇爲字符串

我想這沒有更迭:

 
SELECT 
    CAST(STORE_ID as VARCHAR(50)) as STORE_ID_STRING 
FROM MYTABLE 

需要這蒙德里安定義表4架構和我只能用一個查詢做到這一點。

回答

1

據對CAST() and CONVERT() MySQL文檔,VARCHAR不能用作類型,只有字符:

SELECT 
CAST(STORE_ID as CHAR(50)) as STORE_ID_STRING 
FROM MYTABLE 
+0

這工作。謝謝! –