WIJZIG TABEL ALTER TABLE
is om de structuur van de tabel te veranderen.
Je gebruikt het als je een fout hebt gemaakt of als je van gedachten bent veranderd over hoe je dingen moet doen.
Als je niet weet wat het doet, doe het dan niet gebruik het.
INDEX
Een INDEX
is om het sorteren sneller . te maken , altijd wijs een index toe aan kolommen die u regelmatig gebruikt in een WHERE
clausule of in een ORDER BY
clausule.
Je kunt prima sorteren en selecteren zonder indexen, alleen langzamer.
RANGSCHIKKING
Als je de spelers met de hoogste ranking bovenaan wilt zetten:
SELECT field1, field2, ... FROM players ORDER BY score DESC LIMIT 25
Geeft je de top 25 spelers met de hoogste score, de hoogste score eerst (het sorteert in omgekeerde volgorde DESC
van hoog naar laag)
FANCY 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 en lees de basis-SQL-dingen.
Google voor SQL tutorial
Veel succes.