Łączenie tabel SQL, czyli jak używać instrukcji SQL JOIN (wszystkie metody)

preview_player
Показать описание
✅Łączenie tabel w bazie danych, czyli instrukcja SQL JOIN to jedna z trudniejszych do przyswojenia rzeczy w początkowym etapie nauki SQL. Jeśli nie wiesz jak połączyć dwie tabele SQL to dobrze trafiłeś. Z tego nagrania nauczysz się stosować wszystkie metody złączeń tabel (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, NATURAL JOIN) oraz opowiem Ci o kilku dodatkowych aspektach, które warto wziąć pod uwagę łącząc tabelę, m .in liczba tabel w wiązaniu, nierównozłączenia czy operator AND/OR w klauzuli ON.

🎁 ODBIERZ PREZENTY

== 🔗 Przydatne linki z nagrania:==

== 👌 Polecam obejrzeć:==

== ⏱️ Plan odcinka:==
00:00 wprowadzenie do odcinka
01:55 wszystkie metody złączeń tabel w sql
04:36 przygotowywanie danych do ćwiczeń
07:23 skąd wiedzieć po jakich kolumnach łączyć tabele?
09:46 złączenie tabel INNER JOIN
14:15 złączenie tabel LEFT JOIN
16:23 złączenie tabel RIGHT JOIN
18:20 złączenie tabel FULL JOIN
21:23 rozszerzenia do instrukcji JOIN
22:31 złączenie tabel NATURAL JOIN
25:40 fizyczne metody złączeń(hash join, nested loop, sort merge join)

#bazodanowiec

== 👨‍💻 Poznaj mniej lepiej:==

🏁 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.

Рекомендации по теме
Комментарии
Автор

Bardzo treściwy materiał i po 'ludzku' wytłumaczone co z czym się łączy, wiele filmików na temat joinów nie porusza tematów roszady tabel np przy left joinie a Ty pokazujesz i tłumaczysz. Czekam na dalszy rozwój o tym czego nie zakreśliłeś na zielono, więcej tabel, wyrażenia na kolumnie.

alexandervaldez
Автор

Świetny materiał! Powinieneś wykładać na politechnice. I mówię to całkiem poważnie. Jeżeli przyswoiłeś te wszystkie pozycje o bazach danych, które masz na półkach to wiedzę z baz danych masz pewnie większą od niejednego prowadzącego ten przedmiot na studiach informatycznych. Mega szacunek dla Ciebie za tę robotę! Pozdrawiam i dziękuję za wszystkie materiały.

marekt
Автор

Dzięki za materiał. Jak zwykle samo "mięcho" :) Pozdrawiam

pawepuszka
Автор

fajny odcinek, bardzo chętnie obejrzałbym rozszerzenie :)

koloyolo
Автор

Super materiał. Czekam na kolejne kursy dotyczące PL/SQL

jakubkozie
Автор

W zasadzie napisałem miliony złączeń, ale staram się aby zawsze użyć LEFT, tak ustawiam tabele, nie miałem nigdy potrzeby zrealizowania złączenia prawego... nie chce mi się szukać po Internetach, kiedy to się przydaje... ale takie spostrzeżenie.

TomaszTomzik
Автор

mógłbyś nagrać filmik o instrukcji selfjoin?

krzysztofm
Автор

Witam. Czy zostanie poruszony temat Master Data ? Oraz zasady ich przechowywania ? Po wykładzie czuję mocne niezrozumienie tematu, z naciskiem na ich przechowywanie. Myślę że taki odcinek mógłby pomóc również innym. Ciężko jest znaleźć jakiś dobry materiał w internecie.

xavrock
Автор

14:10 Po co wiec pisze się constrainty foreign key skoro można joinować bez tego? Żeby komputer umiał zrobić NATURAL JOIN?

kozlo
Автор

O co chodzi z tymi aliasami, jak je napisać, oznaczyć, itp.?

Twena
Автор

9:45 zabrakło sprawdzenia typu kolumny.

modzelem
Автор

Ja wiem, że to do potrzeb tematu... ale jak widzę, taką tabelę z typami gdzie kluczem głównym jest wartość tekstowa (nawet skrócona) to krew mnie zalewa... nie uczmy czegoś takiego nowicjuszy...

TomaszTomzik