cast()和convert()的用法
cast()和convert()是用來做類型轉換的
語法結構
cast(values as type)
convert(values,type)
select cast(sum(distance) as signed) as distance, cast(sum(duration) as signed) as duration, cast(sum(calorie) as signed) as calorie from rowing_machine_record where hu_id = 1
支持的轉換類型如下:
二進制,同帶binary前綴的效果 : BINARY
字符型,可帶參數 : CHAR()
日期 : DATE
時間: TIME
日期時間型 : DATETIME
浮點數 : DECIMAL
整數 : SIGNED
無符號整數 : UNSIGNED