我每天有一天的不同时间将数据存储在MySql数据库中。
现在,我想选择几天内每天插入的最后一行,我想在单个查询中执行。
如何在单个查询中完成?
以下是架构示例,在该示例中,我要查找特定公司在7/20到7/29之类的特定日期范围内最后插入的股票价值,并且该最后插入的价值应该是每天的

Table Shares

id - Primary key
company_name- varchar
datetime - timestamp
stockvalue - varchar

最佳答案

我认为您正在寻找类似的东西。

SELECT * FROM shares ORDER BY datetime DESC LIMIT 1;

关于mysql - MySQL获取每天的最后一条记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25016653/

10-15 10:47