Cast(字段名 as 轉換的類型 ),其中類型可以爲:
CHAR[(N)] 字符型
DATE 日期型
DATETIME 日期和時間型
DECIMAL float型
SIGNED int
TIME 時間型
例如表table1
date
2015-11-03 15:31:26
select cast(date as signed) as date from table1;
結果如下:
date
20151103153126
select cast(date as char) as date from table1;
結果如下:
date
2015-11-03 15:31:26
select cast(date as datetime) as date from table1;
結果如下:
date
2015-11-03 15:31:26
select cast(date as date) as date from table1;
結果如下:
date
2015-11-03
select cast(date as time) as date from table1;
結果如下:
date
15:31:26
這裏date對應日期,time對應時間