gpt4 book ai didi

php - MySQL 不按毫秒排序

转载 作者:行者123 更新时间:2023-11-29 13:19:08 25 4
gpt4 key购买 nike

我遇到了一个奇怪的问题。

MySQL 不能正确地按毫秒排序。

我的查询是:

 SELECT a.quiz_id, a.time, b.images, b.prize_title FROM entries a, quiz b WHERE a.quiz_id = b.id AND a.member = 1  ORDER BY a.time ASC  

a.time 是毫秒,但我得到以下输出: enter image description here

如何按“最快”条目排序? ORDER BY a.time 不起作用?

编辑:

这显示正确的列表:

SELECT DISTINCT a.quiz_id, a.time, b.images, b.prize_title FROM entries a, quiz b WHERE a.quiz_id = b.id AND a.member = 1 ORDER BY a.time ASC

但是当我添加“group by a.quiz_id”时,它没有显示正确的条目?

SELECT DISTINCT a.quiz_id, a.time, b.images, b.prize_title FROM entries a, quiz b WHERE a.quiz_id = b.id AND a.member = 1 GROUP BY a.quiz_id ORDER BY a.time ASC

最佳答案

如果我看到你的陈述(图片),你使用的不是a.time,而只是“时间”。 'Time' 是一种类型,因此您可以尝试将时间放入 `` => `time` 中。请参阅http://dev.mysql.com/doc/refman/5.6/en/time.html了解更多信息。

关于php - MySQL 不按毫秒排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21086794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com