Oct 29, 2023

SQL Subqueries (Podupiti)

Podupiti su upiti unutar drugih upita i koriste se za dobijanje dodatnih podataka ili filtriranje rezultata glavnog upita.

Primeri upotrebe podupita:

    
    1. Jednostavan podupit u klauzuli WHERE:
    SELECT Ime
    FROM Zaposleni
    WHERE OdeljenjeID = (SELECT OdeljenjeID FROM Odeljenja 
                        WHERE Naziv = 'Računovodstvo');

    2. Podupit u klauzuli SELECT:
    SELECT Ime, (SELECT COUNT(*) FROM Narudzbe 
                 WHERE KupacID = K.KupacID) AS BrojNarudzbi
    FROM Kupci K;
    
    

Podupiti omogućavaju rukovanje složenim logikama i zavise od rezultata drugih upita.

Napomena: Podupiti su korisni za rešavanje složenih problema i omogućavaju vam da izgradite upite koji zavise od rezultata drugih upita.

No comments:

Post a Comment