-1

「DESC」という言葉が何をするのか混乱していますか? その目的は何ですか?他の例を教えてください。ありがとうございます。

$result = mysql_query("SELECT *, ROUND(score/(1+(losses/wins))) AS performance FROM images ORDER BY ROUND(score/(1+(losses/wins))) DESC LIMIT 0,10");

編集:これはばかげた質問であることに気づきました。Googleを使用する必要がありました。答えが私を攻撃するのをやめることがわかりました。

4

8 に答える 8

15

レコードは昇順または降順で並べ替えることができます。デフォルトはASCENDINGでASC、SQL構文では短縮されています。反対はもちろんDESCENDINGで、これはに短縮されDESCます。

例えば、

SELECT * FROM images ORDER BY id ASC

これは与えるかもしれません:

 id | image
 ---+-----------
 1  | bird.png 
 2  | flower.png

でも

SELECT * FROM images ORDER BY id DESC 

与えるだろう:

 id | image
 ---+-----------
 2  | flower.png 
 1  | bird.png
于 2012-06-28T09:57:36.363 に答える
4

DESC降順を意味します。

データベースにA-という文字があり、で並べ替えると、 から に移動します。ZASCAZ

ORDER BY DESCZからに並べ替えますA

0- 、昇順および降順についても同様です9(たとえば)。

于 2012-07-04T13:39:06.357 に答える
1

「降順でソート」と書いてあります。

で使用できるオプションのキーワードですORDER BY。(ソートはデフォルトで昇順で行われます。)

于 2012-06-28T09:50:59.373 に答える
0

レコードを降順で並べ替えます。こちらから注文について詳しく知る

于 2012-06-28T09:57:06.360 に答える
0

DESC選択したデータを降順にソートすることを意味します。構文例:

SELECT `name` from users where `name` LIKE '%Emmett%' ORDER BY `name`;

これにより、アルファベットの降順で名前が生成/取得されます

于 2012-06-28T10:05:12.287 に答える