CTE i Window Funkcije

Modul 2 - Lekcija 4

⏱️ Trajanje: ~4 časa 📚 Nivo: Napredni 🎯 Praktični primjeri: 8

📖 Evolucija T-SQL Upita

Pisanje upita u 2025. godini se drastično razlikuje od onog prije 15 godina. Zamorne podupite (subqueries) i kursore zamijenili smo Common Table Expressions (CTE) i Win

Ključni Koncepti

Detaljno objašnjenje u punom tutorijalu.

📖 Pogledaj Detaljno Objašnjenje →

📑 Common Table Expressions (CTE): Privremeni Pogledi

CTE je privremeni set rezultata koji možete definisati unutar scope-a jednog SELECT, INSERT, UPDATE ili DELETE upita.

📖 Pogledaj Detaljno Objašnjenje →

🪟 Window Funkcije: Analitika u letu

Window funkcije omogućavaju da vršite agregacije (SUM, AVG) i rangiranje, a da pri tome ne gubite individualne redove (za razliku od GROUP BY).

Ključni Koncepti

Detaljno objašnjenje u punom tutorijalu.

📖 Pogledaj Detaljno Objašnjenje →

🎯 Praktična Vježba: Detekcija Duplikata

U tabeli Stats.ReportData imate hiljade dupliranih podataka za isti izvještaj i regiju. Morate zadržati samo najnoviji rekord za svaku kombinaciju ReportID i RegionID, a ostale obrisati.

📖 Pogledaj Detaljno Objašnjenje →

✅ Zaključak

CTE i Window funkcije su "švicarski nož" modernog SQL developera:

📖 Pogledaj Detaljno Objašnjenje →