2012-06-21 23 views
0

[编辑]:对于我提出这个问题的时间,我非常抱歉。我刚刚发现,您可以使用命令PHPmyAdmin和排序数据库表

"ORDER BY `table`.`table_col` DESC" 

可以从MySQL表中订购结果。

我正在创建论坛,我正在使用ajax从数据库表中获取结果。 我想在将这些结果显示在页面上之前订购这些结果,并按当月当天的时间戳排序。

一天每个帖子是两位数字在我的MySQL表即06的帖子一出,09对于后两个21为后3

我知道如何写剧本整理这些,但我想知道是否有更简单的方法。

我可以简单地在我的phpMyAdmin中设置表格,让每篇文章按照日期栏的值从最小到最大排序?

回答

2

索引和键有顺序,并且通常是从表中选择结果的索引/键的顺序与查询相关。

但是,情况并非总是如此。

在SQL中,无论你对表做什么,结果集可以都以完全不同的顺序出现。

出于这个原因,为了保证结果的顺序唯一的办法是在查询中指定的ORDER BY

0

您是否在您的select语句中尝试了“order by”语句?

+0

这应该是一个评论,而不是一个答案。 –