MySQL | PHP-按两个不同的日期收集行
我有一个这样的表(其中“date”是用户请求验证的时间,“date\u validation”是验证的时间:MySQL | PHP-按两个不同的日期收集行,php,mysql,sorting,Php,Mysql,Sorting,我有一个这样的表(其中“date”是用户请求验证的时间,“date\u validation”是验证的时间: id | type | date | date_validation | equipement_id 我可以按日期进行排序,或者更确切地说,通过简单的排序和一些PHP代码进行日期验证 显示我有 2017年6月12日 ID“1”,请求验证 ID“2”,请求验证 2017年6月12日 ID“3”,已验证 2017年6月10日 ID“4”,请求验证 2017年6月10日 ID“5”,已验证
id | type | date | date_validation | equipement_id
我可以按日期进行排序,或者更确切地说,通过简单的排序和一些PHP代码进行日期验证
显示我有
2017年6月12日
ID“1”,请求验证
ID“2”,请求验证
2017年6月12日
ID“3”,已验证
2017年6月10日
ID“4”,请求验证
2017年6月10日
ID“5”,已验证
展示我想要的
2017年6月12日
ID 1',请求验证
ID“2”,请求验证
ID“3”,已验证
2017年6月10日
ID“4”,请求验证
ID 5',已验证
如何在有两个不同日期列的情况下按日期收集信息?我想您正在寻找以下信息:
SELECT id, date as dt, 'Ask for validation' AS DtTtype
FROM thetable
UNION ALL
SELECT id, date_validation as dt, 'validated' AS DtType
FROM thetable
ORDER BY dt
在PHP中,打开
dt
字段,然后dttype
字段会告诉您它是什么类型的日期问题是什么?如何按日期收集信息,同时有两个不同的日期列?这正是我要找的,它解决了我的问题!谢谢!