【发布时间】:2020-09-12 11:58:19
【问题描述】:
我想选择所有 created_at 并只显示一个日期而不是全部。
例如:
2020-05-23 16:28:00
2020-05-23 16:35:10
2020-05-23 16:36:21
2020-05-24 14:10:26
2020-05-24 14:12:58
2020-05-24 14:14:52
2020-05-24 14:16:56
我想这样显示它们:
2020-05-23
2020-05-24
【问题讨论】:
-
你试过什么?您需要一些逻辑来按该特定日期格式进行分组,然后循环显示它们。 Stackoverflow 不是代码编写服务;在寻求调试帮助之前,您应该尝试自己解决这个问题。
-
SELECT DISTINCT created_at FROM members
-
这是一条 SQL 语句...你在 Laravel 中是如何使用它的?通过展示您的尝试,我的意思是展示您正在使用的实际代码、输出、任何错误等。
-
我用这个查询解决了:Select count(*), DATE_FORMAT(created_at,"%Y-%m-%d") as Created_Day1 FROM members GROUP BY Created_Day1
-
很好,但请将您的代码添加到下面的答案中(包括 Laravel/PHP;原始 SQL 语句无法回答此问题)。您将能够在几天内接受该答案以正确结束此问题。
标签: laravel