ALTER TABEL ALTER TABLE
adalah mengubah struktur tabel.
Anda menggunakannya ketika Anda melakukan kesalahan atau berubah pikiran tentang cara melakukan sesuatu.
Jika Anda tidak tahu fungsinya, jangan menggunakannya.
INDEX
Sebuah INDEX
adalah membuat penyortiran lebih cepat , selalu tetapkan indeks ke kolom yang Anda gunakan secara teratur di WHERE
klausa atau dalam ORDER BY
klausa.
Anda dapat mengurutkan dan memilih dengan baik tanpa indeks, hanya lebih lambat.
PERINGKAT
Jika Anda ingin membuat daftar pemain dengan peringkat tertinggi di atas, maka:
SELECT field1, field2, ... FROM players ORDER BY score DESC LIMIT 25
Akan memberi Anda 25 pemain skor tinggi teratas, skor tertinggi pertama (ini diurutkan dalam urutan terbalik DESC
dari tinggi ke rendah)
PERINGKAT MEWAH
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 dan baca tentang hal-hal SQL dasar.
Google untuk SQL tutorial
Semoga berhasil.