Razlika između naredbe (command) i klauzule (clause) u SQL-u leži u njihovim funkcijama i kontekstu upotrebe:
Naredba (Command):
SELECT
, UPDATE
, DELETE
, CREATE TABLE
su sve primeri SQL naredbi. Svaka od ovih naredbi predstavlja samostalnu instrukciju koja obavlja određenu funkciju u bazi podataka.Klauzula (Clause):
SELECT ime, prezime FROM studenti WHERE godina_studija = 'Prva';
, WHERE
je klauzula koja definiše uslov pod kojim će se podaci dohvatiti. Klauzule kao što su WHERE
, ORDER BY
, GROUP BY
su često korišćene u SQL naredbama.Ukratko, naredba je SQL instrukcija koja obavlja neku funkciju, dok je klauzula deo naredbe koji specificira kako i na koje podatke će se ta naredba primeniti. Razumevanje ove razlike je ključno za pisanje preciznih i efikasnih SQL upita.
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272 |
||