mysql中我查询的时候怎么将3个int类型字段的数据转换成时间日期格式, 比如我的字段是2017 5 16 怎么转换成2017-05-16这种格式的
收起
代码如下:
SELECT STR_TO_DATE( CONCAT( day, ',', month, ',', year ), '%d,%m,%Y' ) as result FROM testtable
下图是测试数据,假设表名为testtable,字段名分别为day,month,year,均为int类型
下图是测试结果
报告相同问题?