Jak działa WITH w SQL, czyli co to jest Common Table Expression (CTE)?

✅Klauzula WITH SQL lub inaczej CTE SQL to bardzo przydatna funkcjonalność języka zapytań SQL pozwalają zwiększyć czytelność polecenia SELECT. Często jest traktowana jako lepsza alternatywa do podzapytania (subquery). W tym materiale wyjaśnię Ci jak SQL WITH działa, jakie ma wady i zalety oraz kiedy decydować się w zapytaniu SQL na CTE, a kiedy na standardowe podzapytanie. 🎁 ODBIERZ PREZENTY 1) Książka o tym, jak się przebranżowić na bazodanowca: https://promo.podstawybazdanych.pl/ 2) Lista najczęstszych błędach programistów PL/SQL: https://promo.plsql.pl/ == 🔗 Przydatne linki z nagrania:== 📥kod z lekcji do pobrania: https://drive.google.com/file/d/13_46... 🎁Zapisy na kurs SQL: https://promo.mistrzsql.pl/ 🏷️co to jest hurtownia danych:    • Hurtownia danych - co to jest i jak działa...   🏷️ścieżki dostępu do danych:    • Jak przyśpieszyć zapytanie SQL, czyli ście...   🏷️co to jest hint optymalizatora sql?    • Jak działają hinty optymalizatora Oracle? ...   == 👌 Polecam obejrzeć:== Jak łączyć tabele w SQL instrukcją JOIN:   • Łączenie tabel SQL, czyli jak używać instr...   Co to jest hurtownia danych?    • Hurtownia danych - co to jest i jak działa...   == ⏱️ Plan odcinka:== 00:00 wprowadzenie do odcinka 00:43 co to jest WITH SQL / co to jest CTE SQL? 01:42 przykład with w zapytaniu SELECT (with vs subquery) 03:10 jak długo mamy dostęp do danych z CTE? 04:27 zalety CTE 11:26 wady CTE 16:42 cte vs podzapytanie #bazodanowiec == 👨‍💻 Poznaj mniej lepiej:== Moja strona: https://www.nieinformatyk.pl/ Kod z odcinka: https://www.nieinformatyk.pl/pliki Facebook:   / nieinformatyk   Linkedin:   / darekbutkiewicz   Instagram:   / nieinformatyk   Twitter:   / nieinformatyk   Zasubskrybuj mój kanał: https://www.youtube.com/nieinformatyk... 🏁 Witaj na moim kanale :) Jestem programistą baz danych Oracle oraz developerem hurtownii danych (ETL). W tym miejscu dzielę się z oglądającymi wiedzą dotyczącą relacyjnych baz danych, praktycznych technik pisania SQL oraz optymalizacji kodu PL/SQL. Jeśli chcesz zdobyć praktyczną i rzetelną więdzę o bazach danych to trafiłeś na właściwe miejsce. 🚨 Więcej informacji o bazach danych znajdziesz na https://www.nieinformatyk.pl 📧 Masz pytanie, prośbę, sugestię? Pisz śmiało na [email protected]