【发布时间】:2018-04-07 09:46:44
【问题描述】:
这个数组是按时间升序排序的。
A | B | C
-----+------+--------------------
23/3 | 2001 | 2017-10-25 09:35:52
23/3 | 2002 | 2017-10-25 09:45:00
25/2 | 5001 | 2017-10-25 10:30:00
23/3 | 2003 | 2017-10-25 11:30:00
25/2 | 5002 | 2017-10-25 12:30:00
现在我想对 A 的项目进行排序,如下表所示。使用 PHP,我该怎么做?
A | B | C
-----+------+--------------------
23/3 | 2001 | 2017-10-25 09:35:52
23/3 | 2002 | 2017-10-25 09:45:00
23/3 | 2003 | 2017-10-25 11:30:00
25/2 | 5001 | 2017-10-25 10:30:00
25/2 | 5002 | 2017-10-25 12:30:00
【问题讨论】:
-
更改查询sql,改为desc?
-
按顺序,你不是说sort吗?
-
您在这里使用的排序逻辑是什么?
A和B两列都按升序排序,但也许您还有其他想法。 -
提供的样本数据使这个问题变得模棱两可和不清楚。请改进您的问题。更好的是,花时间通过手册或 StackOverflow 研究如何使用 mysql 的
ORDER BY子句。所有用户都应在发布问题之前进行研究,并且问题应包括编码尝试。这肯定是一个重复的问题。 -
我不使用 Laravel,但也许其他人会知道这是否合适:stackoverflow.com/questions/17553181/…
标签: php mysql arrays laravel-5.3