我正在使用MySQL数据库,其中我需要的数据位于格式为longtext
的单个列中。我使用以下查询从表中提取数据。我需要使用以下格式Date
将mm-dd-yy
列格式化为日期列,以便前端数据库实用程序可以按日期或日期范围进行过滤。
SELECT entry_id,
GROUP_CONCAT(IF(field_id='fld_5076430', value,'') SEPARATOR '') AS user,
GROUP_CONCAT(IF(field_id='fld_8768091', value,'') SEPARATOR '') AS first,
GROUP_CONCAT(IF(field_id='fld_9970286', value,'') SEPARATOR '') AS last,
GROUP_CONCAT(IF(field_id='fld_6009157', value,'') SEPARATOR '') AS date,
GROUP_CONCAT(IF(field_id='fld_5105414', value,'') SEPARATOR '') AS event,
GROUP_CONCAT(IF(field_id='fld_7723931', value,'') SEPARATOR '') AS unit,
GROUP_CONCAT(IF(field_id='fld_1521970', value,'') SEPARATOR '') AS work,
GROUP_CONCAT(IF(field_id='fld_4590434', value,'') SEPARATOR '') AS hours
FROM kcdte_cf_form_entry_values
GROUP BY entry_id;
感谢您的帮助。
答案 0 :(得分:-1)
如果没有更多信息,您可以直接使用:
STR_TO_DATE("string", "%M %d %Y")