Operateri sa složenim dodeljivanjem u SQL-u omogućavaju izvođenje operacija nad vrednostima kolona i dodeljivanje rezultata toj istoj koloni. Evo nekoliko često korišćenih operatera sa složenim dodeljivanjem sa objašnjenjima na srpskom jeziku i primerima:
+= operator:
Ovaj operator se koristi za dodavanje vrednosti jedne kolone drugoj koloni i dodeljivanje rezultata prvoj koloni.
UPDATE Zaposleni
SET Plata += 500 -- Plata = Plata + 500
WHERE Odeljenje = 'Prodaja';
-= operator:
Ovaj operator se koristi za oduzimanje vrednosti jedne kolone od druge kolone i dodeljivanje rezultata prvoj koloni.
UPDATE Korisnici
SET BrojPoena -= 10 -- BrojPoena = BrojPoena - 10
WHERE Status = 'Aktivan';
*= operator:
Ovaj operator se koristi za množenje vrednosti jedne kolone sa vrednošću druge kolone i dodeljivanje rezultata prvoj koloni.
UPDATE Proizvodi
SET Cena *= 1.1 -- Cena = Cena * 1.1
WHERE Kategorija = 'Elektronika';
/= operator:
Ovaj operator se koristi za deljenje vrednosti jedne kolone sa vrednošću druge kolone i dodeljivanje rezultata prvoj koloni.
UPDATE Porudžbine
SET UkupanIznos /= Količina -- UkupanIznos = UkupanIznos / Količina
WHERE Status = 'Završeno';
No comments:
Post a Comment