U svakodnevnom radu sa bazama podataka često se stiče utisak da SQL upit “čita” redom kako je napisan: prvo SELECT, pa FROM, zatim WHERE, i tako dalje. Međutim, ispod te …
Read More »Tag Archives: sql
SQL funkcije za rad sa stringovima
SQL sadrži nekoliko ugrađenih funkcija za rad sa tekstom. Upoznaćemo vas sa nekima od njih. Ono što je zanimljivo je da liče na one u Excelu. LEFT(string, n) i RIGHT(string, …
Read More »Tipovi podataka u SQL-u
Prilikom kreiranja kolona u SQL-u moramo da unapred odredimo koji top podataka će se čuvati u njima. Predstavljamo vrlo ukratko osnovne tipove podataka u SQL-u. Tri osnovna su brojčani, znakovni …
Read More »Kako da pronađete NULL vrednosti u svojoj tabeli (SQL)?
Vrednost NULL u nekoj tabeli znači da ta vrednost nedostaje. Ona nije nula, niti su u pitanju prazni navodnici ili išta slično, već je uopšte nema, ne postoji. Baš zbog …
Read More »Uslovni izrazi u SELECT naredbama (SQL)
Ako želite da izvršite IF-ELSE komandu nad vrednostima u SELECT naredbi, možete da koristite izraz CASE. Na primer imamo ovakvu tabelu. Želimo da napravimo skup rezultata takav da taksiste grupišemo …
Read More »Kako da vrednost iz više kolona vratite u jednoj (SQL)?
Recimo da imate ovakvu tabelu i želite da vrednost iz više kolona izvučete u jednu i da još, pride, ubacite i neke svoje reči. U DB2-u, Oracle-u, PostgreSQL-u za konkatenaciju …
Read More »Naredba UPDATE u SQL-u
Podaci u tabelama moraju da se menjaju. U takvu svrhu u SQL-u koristi se naredba UPDATE. Pokazaćemo kako se koristi. Imajte u vidu da ako sintaksa u članku ne radi …
Read More »Manje poznati SQL operatori
SQL operator je specijalna reč koja se koristi za određen zadatak. Koristi se uglavnom u kombinacijim sa WHERE klauzulom u SQL izrazu, kako bi filtrirao rezultate uz odgovarajući uslov. Ima …
Read More »Funkcije za agregiranje u SQL-u
U SQL imamo i funkcije koje agregiraju podatke. To su: Count()Sum()Avg()Min()Max() Pokazaćemo na primeru kako se koriste. Count(*) vraća ukupan broj redova u koloni. Count(ime_kolone) vraća ukupan broj vrednosti u …
Read More »