仅选择最新的DB条目

时间:2017-11-06 08:39:38

标签: mysql

我有一个包含表更新的数据库,其中包含:product_name,environment,version,date,task。

我需要在一个日期中仅选择最新的全部内容。

2 个答案:

答案 0 :(得分:0)

  

最新的

Anil对

有个好主意
Array
  

所有在一个日期

SELECT * FROM table ORDER BY date DESC LIMIT 1;

或者如果您的日期不仅包含年,月,日

SELECT * FROM table WHERE DATE(date) = '2017-11-06'

答案 1 :(得分:0)

以下内容将为您提供每个产品最长日期的所有记录

select * from table allDates JOIN ( select max(date) maxdate, product from table group by product) maxDates allDates.Date= maxDates.maxdate and allDates.product= maxDates.product

所有最新日期的产品

select * from table where date = ( select max(date) maxdate from table)