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>
2014 © webprogramianje.net - Sva prava su zadržana. 




