TABELLE ÄNDERN ALTER TABLE
ist, die Struktur der Tabelle zu ändern.
Sie verwenden es, wenn Sie einen Fehler gemacht haben oder Ihre Meinung geändert haben.
Wenn Sie nicht wissen, was es tut, tun Sie es nicht verwenden.
INDEX
Ein INDEX
soll das Sortieren schneller machen , immer Weisen Sie Spalten, die Sie regelmäßig verwenden, einen Index in einem WHERE
zu -Klausel oder in einem ORDER BY
Klausel.
Sie können ohne gut sortieren und auswählen Indizes, nur langsamer.
RANGLISTE
Wenn Sie die ranghöchsten Spieler ganz oben auflisten möchten:
SELECT field1, field2, ... FROM players ORDER BY score DESC LIMIT 25
Gibt Ihnen die 25 besten Highscore-Spieler, höchste Punktzahl zuerst (sie wird in umgekehrter Reihenfolge sortiert DESC
von hoch nach niedrig)
Schickes Ranking
SELECT @rank:= 0; -- <<-- First run this query!
SELECT @rank:= @rank + 1 as rank, s.* FROM (
SELECT field1, field2, ... FROM players ORDER BY score DESC LIMIT 25
) s; --<<-- than this one.
Oh, und informieren Sie sich über grundlegendes SQL-Zeug.
Google für SQL tutorial
Viel Glück.