MySQL TOP Primer - Nalazenje TOP Rezultata u MySQL Tabeli

U radu ce nam se cesto desavati da zelimo ograniciti izvestaj na mali broj TOP podataka po nekom kriterijumu.

Standardna struktura SQL komande za izvlacenje TOP izvestaja ide ovako:

SELECT TOP broj ILI procenat naziv_kolone (ili vise kolona odvojenih zarezom)
FROM tabela;

Posto se radi o MySQL bazi, umesto TOP, koristicemo LIMIT komandu. Slicna je komanda:

SELECT kolona (ili kolone)
FROM tabela
LIMIT broj

Recimo da nam trebaju prva 3 unosa iz tabele "kucni":

mysql> SELECT * FROM kucni
    -> LIMIT 3;
+----+---------+---------+---------+
| id | ime     | prezime | telefon |
+----+---------+---------+---------+
|  1 | Petar   | Peric   |  888555 |
|  2 | Milutin | Miric   |  111222 |
|  3 | Zoran   | Zorisic |  999555 |
+----+---------+---------+---------+
3 rows in set (0.11 sec)

mysql>