首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否按索引对查询结果行进行排序?

是否按索引对查询结果行进行排序?
EN

Stack Overflow用户
提问于 2011-02-05 05:59:06
回答 3查看 233关注 0票数 1

我的数据库中有一个用于我的网站新闻的表,但我想按索引降序对新闻进行排序。

例如,我有3行,每行都有不同的索引: 1、2和3。我想按索引降序排列行,并按以下顺序显示它们:3、2和1。

下面是一些开始的代码。

代码语言:javascript
复制
<?php
ob_start();

$host="hosty";
$username="usey";
$password="passy";
$db_name="namey";

mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");

$sql = 'SELECT * FROM `tabley`';
$result = mysql_query($sql);

if (!$result)
{
    die(mysql_error());
}

while ($row = mysql_fetch_assoc($result))
{
    echo 'row...';
}

ob_end_flush();
?>

我该怎么做呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-02-05 06:01:54

代码语言:javascript
复制
SELECT * FROM `tabley` order by id DESC;
票数 2
EN

Stack Overflow用户

发布于 2011-02-05 06:01:06

代码语言:javascript
复制
SELECT * FROM `tabley` ORDER BY index DESC
票数 3
EN

Stack Overflow用户

发布于 2011-02-05 06:01:23

例如,如果您有一个名为id的索引。

代码语言:javascript
复制
$sql = 'SELECT * FROM `tabley` ORDER BY `id` DESC';

DESC代表降序,ORDER BY是sort的术语。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4903396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档