即使不匹配 MYsql 中的条件,我也想获取最新记录。
例如,我想按产品类型按组选择 2013-01-20 的数据,但它不符合此条件,因此它将获取这些产品类型的最新日期(2013-01-19 或 2013-01 -15)。
Coding:
Select date from tblproducttype where
date=(select max(date) from tblproducttype group by type) where date='2013-01-20'
Table product type
ID Type Date
1 2 2013-01-20
2 2 2013-01-20
3 2 2013-01-14
4 3 2013-01-19
5 4 2013-01-16
6 4 2013-01-13
结果应如下所示:
ID Type Date
1 2 2013-01-20
2 2 2013-01-20
4 3 2013-01-19
5 4 2013-01-16
对于结果,我想将 2013-01-20 的数据与其他产品的最新数据结合起来。
最后,我们只能获得这些产品类型的最新日期。
如何在 MYSQL 中做到这一点?
问候。