php - MySQL如何从数据库中获取最新日期的所有行

标签 php mysql

我有一个像这样的表“rdv”
table

我想选择最新日期的所有行,在本例中是2017-04-29的3行,我尝试了来自Get the latest date from grouped MySQL data的查询,但只能选择最后一行
one rows selected
那么如何选择最新日期的所有行呢?

最佳答案

问题在于条件。您需要将日期时间更改为 date

select *
from rdv
where date (date_creation) in (
        select date (max(date_creation))
        from rdv
        )

关于php - MySQL如何从数据库中获取最新日期的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43823510/

相关文章:

PHP 不在 mySQL 数据库中插入内容 : Text, 图像,任何东西

java - PHP 问题 : filesize() return 0 with file containing few data?

php - 锁定 SQL 表,然后执行事务,以根据选择值插入条件

MySQL - 计算行数以准备每组最大 n 行不起作用?

php - 如何将 MySQL 单元格值放入以 PHP 中的列名命名的变量中

javascript - JQUERY从多个表单的页面上的多个选择中获取值

php - 获取产品及其变体

python - 将数据从 MySQL 数据库移植到 PostgreSQL

MYSQL:以可变的出现次数分割字符串

php - 包含非 ASCII 字符的字符串会被 PHP/MySQL 截断