mysql - 将 MySQL 日期时间字段格式化为 "hh:mm"

标签 mysql datetime select

我有以下 MySQL 查询:

SELECT * FROM m3
WHERE datetime >= DATE_SUB(NOW(), INTERVAL 8 HOUR) AND mod(minute(time),1) = 0
ORDER BY id ASC ";

例如,此查询的输出现在是:18:30:34

每一分钟都会有一个新的日期时间,我将只选择完整(半)小时。所以18:30、19:00、19:30、20:00等

现在我只想选择不包括秒的小时和分钟。

例如:18:30。

我如何管理它以使其包含在此查询中?

最佳答案

关于mysql - 将 MySQL 日期时间字段格式化为 "hh:mm",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29351916/

相关文章:

MySQL 5.1升级到5.5报错

c# - DateTime.Now/UtcNow 默认文化 - 客户端还是服务器?

c# - 字符串未被识别为有效的 DateTime,asp.net

mysql - PHP : Parse all data from mysql where the 3rd and 4th digit of the id

MYSQL:计算特定整数出现在列中的次数,然后计算其中有多少出现?

sql - 如何从下表中检索最高和最低工资?

php - 为什么我看不到 php 的 mysql 数据的完整数组?

mysql - 按 ID DESC 排序的 SQL ID 问题

mysql - 如何在不改变SQL模式的情况下处理0000-00-00 00 :00:00 datetimes in MySQL 5. 7

php - MySQL 统计特定记录