6

私はSQLデータベースPHPの「もの」への基本的な書き込みと取得を行っており、降順で出力したいと考えています。それ、どうやったら出来るの?

たとえば、最後のエントリが最初に表示され、次にその前のエントリが表示され、次にその前のエントリが表示されます。最初のエントリが最後になります。

4

6 に答える 6

9

使用する:

SELECT field_name
FROM table_name
ORDER BY id DESC

デフォルトでは、MySQL は結果を昇順で表示します。逆順に表示したい場合は、 を使用してORDER BY field_name DESCください。

フィールド名として id または date を使用できます。

于 2013-09-21T12:28:14.240 に答える
3

を使用して並べ替えDESC ORDER BYます。

SELECT * FROM <TABLE> ORDER BY <COLUMN> DESC
于 2013-09-21T12:21:40.840 に答える
3

ORDER BYステートメントを変更する

  • からORDER BY colまたはORDER BY col ASCORDER BY col DESC
  • からORDER BY col DESCまでORDER BY col ASC
于 2013-09-21T12:22:09.093 に答える
3

自動インクリメント フィールドがある場合は、そのフィールドで降順に並べ替えます。

SELECT "column_name"
  FROM "table_name"
  [WHERE "condition"]
  ORDER BY "column_name" [ASC, DESC]; 

それはORDER BY Clause - Sort Data In SQLからのものです。

于 2013-09-21T12:23:13.127 に答える
1

以下のクエリを記述して、データを取得します。

SELECT * FROM `table_name` order by id desc

テーブルから降順でデータを取得します。

于 2013-09-21T12:21:13.017 に答える