Was bedeutet " DESC tun in SQL?
Ich bin verwirrt, was das Wort 'DESC' tut? Was ist Ihr Zweck? Könnten Sie vielleicht bieten andere Beispiel, danke!
$result = mysql_query("SELECT *, ROUND(score/(1+(losses/wins))) AS performance FROM images ORDER BY ROUND(score/(1+(losses/wins))) DESC LIMIT 0,10");
Edit: Gemerkt das war eine dumme Frage, sollte der verwendete Google, ich weiß jetzt die Antwort halt mich angreifen Jungs ich bekomme es.
- Ist Google wirklich so kaputt? Ich höre Bing ist ziemlich gut in diesen Tagen. Im ernst, bitte setzen Sie etwas von Ihren eigenen Aufwand in die Lösung Ihres eigenen Problems.
- Bitte nie verlinken w3schools.com - es ist fehlerhafte in verschiedenen Orten.
- Id nicht einverstanden, ich denke, W3Schools ist ein ausgezeichneter Ort, um zu starten.
- Bitte nicht. Escpacially auf das Thema SQL-Sachen, wo es sich nur vorstellen, die SQL-Injection-Schwachstellen.
- Ich sehe, ich bin sorry. Ich normalerweise verwenden, die für die Referenz
- w3fools.com
- Es gibt viele bessere Plätze zu gehen (HTML-Hund zum Beispiel) für tutorials und Hilfe. W3Schools ist voller Fehler und nicht lehrt, best practices.
- Did ' NT erkennen, dass du gepostet hast die gleiche URL oben 🙂
- Die weitere Exposition W3Fools wird, umso besser würde ich sagen!
- Id damit einverstanden, dass es bessere Orte zu gehen, aber in dem Fall finden Sie heraus, was ein Schlüsselwort hat, und lernen die sehr sehr Grundlagen, die ich nicht sehen, nichts falsch mit ihm. Ich habe jedoch damit einverstanden, dass die w3schools name kann irreführend sein, einige mit Hinblick auf eine mögliche Verknüpfung mit w3.
- Diese Frage scheint off-topic, weil es eine RTFM Frage
- w3fools ist so viel spam wie w3schools. Wenn die Informationen auf einer Seite zu korrigieren, ist es eigentlich egal, wo es ist. Es gibt Fehler, die sich auf offiziellen Seiten der Dokumentation zu. Das heißt, wenn eine offizielle Seite vorhanden ist, warum nicht mit etwas anderem? Gehen direkt an die Quelle.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bestellen Sie Ihre Datensätze in aufsteigender oder absteigender Reihenfolge. Standardmäßig wird AUFSTEIGEND sortiert, die verkürzt, um
ASC
in der SQL-syntax. Das Gegenteil ist natürlich ABSTEIGEND, die verkürzt, umDESC
.Beispielsweise
Diese geben könnte:
Jedoch
Geben würde:
:)
.DESC
sortiert die Ergebnismenge, die in absteigender Reihenfolge auf die Spalte angegeben, der im Gegensatz zu aufsteigenderASC
was ist die Standard -Heißt es "Sortieren absteigend".
Es ist ein optionales Schlüsselwort, das Sie verwenden können, mit
ORDER BY
. (Die Sortierung erfolgt in aufsteigender Reihenfolge standardmäßig.)ORDER BY XXX DESC
Bestellungen die Ergebnisse in absteigender Reihenfolge, im Gegensatz zum in aufsteigender Reihenfolge (ASC
).DESC
bedeutet absteigend.wenn Sie die Buchstaben
A
-Z
in Ihrer Datenbank, und Sie Sortieren, indemASC
, es geht von derA
zuZ
.ORDER BY DESC
Sortieren Sie ausZ
zuA
.gleiche gilt für
0
-9
, auf-und absteigende (zum Beispiel).DESC ist die ausdrückliche Wort zu erwähnen, die, um es absteigend. Ein einfaches Order by wird es tun Aufsteigend
DESC
bedeutet, dass die Sortierung der ausgewählten Daten in absteigender Reihenfolge.Beispiel-Syntax:
Dies würde die Ausbeute/holt den Namen in Absteigender alphabetischer Reihenfolge
Sortiert die Datensätze in absteigender Reihenfolge.
Wissen mehr über, Um durch von hier aus