如何从 phpmyadmin 获取具有相同日期时间的值?

Posted

技术标签:

【中文标题】如何从 phpmyadmin 获取具有相同日期时间的值?【英文标题】:How to get values from phpmyadmin with the same datetime? 【发布时间】:2021-03-11 05:15:01 【问题描述】:

我正在构建一个迷你门户/网站,我需要选择具有相同 DateTime 的值。

例如,前三个值具有相同的 DateTime,我想选择它们,但我不知道 SQL 代码应该是什么样子。

【问题讨论】:

您究竟在寻找什么?一种获取日期重复的任何值的方法,或者您是否传递了一个日期并想要匹配它?因为第 4 行和第 5 行也有相同的日期,是否也应该选择它们? 编辑您的问题并显示您想要的结果。 【参考方案1】:

这会选择那些具有相同date 属性的记录,并按date 属性对其进行排序。

SELECT
    T2.*
FROM
    (
    SELECT 
       date
    FROM
       TABLENAME
    GROUP BY
       date
    HAVING
       COUNT(date) >= 2
    ) T1
    JOIN
    TABLENAME T2 ON T1.date = T2.date
ORDER BY date

【讨论】:

以上是关于如何从 phpmyadmin 获取具有相同日期时间的值?的主要内容,如果未能解决你的问题,请参考以下文章

如何设置子查询以获取具有最新日期和最大 ID 的单个记录?

运行访问报告,包括另一个具有相同日期范围的非关联附加报告

获取最新日期的最新结果,其中三列在mysql中具有相同的值

如何从一个数组中获取具有其他相同属性的对象?

如何将具有相同属性的所有字典从数组中获取到新数组?

如何使用 phpMyAdmin 中的 SQL 查询设置具有许多特殊字符的列值?