标签: mysql casting
我想获取YYYYMM格式为整数:
select CAST(DATE_FORMAT('2018-09-12','%Y%m') as INT)
很不幸,我收到语法错误。我希望它返回数字201809
答案 0 :(得分:3)
例如,您必须将INT类型替换为SIGNED或UNSIGNED
SELECT CAST(DATE_FORMAT('2018-09-12','%Y%m') AS SIGNED)