MySQL MID Tutorial

Funkcija MID() je specificna. Koristi se kada vam je potreban odredjen broj karaktera u vrednostima koje su unesene u polje.

Na primer, ako u nekom polju tabele imate vrednost "samonekitekst", uz pomoc MID() funkcije bi ste izvukli, recimo, ovaj tekst "samoneki".

Naravno, postoje razne varijacije u opsegu karaktera - zavisi sta vam i zbog cega treba.

Komanda, bar sto se teorije tice, ide ovako:

SELECT MID(naziv_kolone,pocetni_karakter[,duzina_od_pocetnog]) FROM naziv_tabele

Necemo se preterano muciti teorijom kad je u praksi to lakse.

Recimo da iz kolone "proizvod", u tabeli "prodavnice" hocemo samo prva 3 slova:

SELECT MID(proizvod, 1, 3) AS prvatri FROM prodavnice;
mysql> SELECT MID(proizvod, 1, 3) AS prvatri FROM prodavnice;
+---------+
| prvatri |
+---------+
| Kaf     |
| Cig     |
| Hle     |
| Hle     |
| Pav     |
| Mle     |
| Mle     |
| Pav     |
| Ajz     |
| Jab     |
| Ajv     |
| Som     |
| Bak     |
+---------+
13 rows in set (0.00 sec)

mysql>