Wszystkie rodzaje JOIN w SQL

Cześć! Dzisiaj chciałbym poruszyć temat, który wywołuje sporo zamieszania w głowach początkujących analityków, ale jest absolutnie niezbędny w codziennej pracy z bazami danych. Mowa tu o operacjach JOIN w SQL. W tekście poniżej opiszę główne rodzaje JOIN w SQL. JOIN...
EDA w SQL

EDA w SQL

O co chodzi z procesem EDA w SQL? Kiedy otrzymujemy nowy zestaw danych do analizy, może to być ekscytujące, ale też nieco przytłaczające. Niezależnie od tego, czy jesteśmy doświadczonymi analitykami danych, czy dopiero zaczynamy, kluczowe jest rozpoczęcie od...
Star Schema vs Snowflake Schema

Star Schema vs Snowflake Schema

Star Schema vs Snowflake Schema – porównanie, z którym każdy analityk danych w pewnym momencie się zmierzy. W dzisiejszym świecie pełnym danych, efektywne przechowywanie, zarządzanie i przetwarzanie informacji ma kluczowe znaczenie dla sukcesu przedsiębiorstwa....
SUBQUERY w SQL – zapytania zagnieżdżone

SUBQUERY w SQL – zapytania zagnieżdżone

W dzisiejszym artykule na blogu przyjrzymy się bliżej funkcjonalności znanym jako SUBQUERY w SQL (po polsku: zapytania zagnieżdżone). Podzapytania są jednym z kluczowych elementów SQL, które pozwalają na tworzenie bardziej złożonych i dynamicznych zapytań do baz...

UNION ALL, UNION, INTERSECT, SQL – Jak to działa?

Gdy analizujemy dane w bazie danych SQL, często spotykamy się z potrzebą łączenia informacji z różnych tabel lub zestawów wyników. W tym artykule omówimy trzy operatory używane w SQL do łączenia danych z różnych zapytań: UNION, UNION ALL i INTERSECT. Wyjaśnimy, jak...

Jak działa INNER JOIN w SQL?

Jak działa INNER JOIN w SQL? Cóż, jest to jeden z podstawowych elementów języka SQL, służącego to komunikacją z bazą danych. Jest to funkcja, która pozwala na łączenie danych z różnych tabel w celu uzyskania spójnych wyników. Przeanalizujemy, jak działa INNER JOIN,...

LEFT JOIN – Łączenie danych w SQL

SQL (Structured Query Language) to język, który pozwala na efektywne zarządzanie danymi w bazach danych. Język ten umożliwia wykonywanie różnych operacji, takich jak tworzenie tabel, dodawanie i aktualizowanie danych czy wykonywanie zapytań. W dzisiejszym wpisie...

WHERE Clause – jak działa filtrowanie w bazie danych

WHERE Clause jest używane w filtrowania rekordów w trakcie zapytania w języku SQL. Dlatego jeżeli szukałeś WHERE Clause w Google to jesteś w dobrym miejscu. Wytłumaczę Ci szybko, jak działa filtrowanie w relacyjnej bazie danych. Gdzie się używa WHERE Clause w SQL?...
SELECT DISTINCT

SELECT DISTINCT

SELECT DISTINCT w SQL Instrukcja SELECT DISTINCT służy do zwracania tylko unikalnych (różnych) wartości w bazach danych SQL. Należy do podstaw SQL, więc powinieneś mieć ją opanować. Zobaczmy zatem jak działa SELECT DISTINCT w SQL. Składnia jest następująca: SELECT...

SQL w SELECT

Jak działa SELECT w SQL? Jak działa SELECT? Bardzo prosto. Instrukcja SELECT w SQL służy do wybierania danych z bazy danych. SELECT column1, column2, … FROM table_name; Tutaj column1, column2, … to nazwy pól tabeli, z której chcesz wybrać dane. Jeśli...

Kolejność wykonywania działań w SQL

Kolejność wykonywania działań w SQL – wprowadzenie Kolejność wykonywania działań w SQL, inaczej mówiąc kolejność poleceń w SQL różni się od standardowych procedur w językach programowania. Załóżmy, że puszczasz sobie SELECTa, z jakąś agregacją, z jakimś...

SQL czy Python: jaki język programowania na początek?

SQL czy Python – dlaczego warto zapytać Dane pochodzą z różnych źródeł, niemniej korzystają z nich wielu: data scientist, programista, data engineer, analityk biznesowy, BI developer, czy wreszcie klasyczny data analyst. Popularnymi językami programowania, które...

Wymagania dla Data Analyst, czyli czego się uczyć?

Wyobrażone wymagania dla data analyst Jakie są wymagania dla Data Analyst? Jakiego języka programowania powinien się przyszły analityk danych nauczyć? Jakie narzędzi musi opanować? Albo prościej: czego się uczyć? Czy powinien to być Python? A może powinieneś być...
Co to jest CTE  | Common Table Expression

Co to jest CTE | Common Table Expression

➡️ Wstęp Jeżeli piszesz SQL i zastanawiasz się co to jest CTE – to jesteś w dobrym miejscu. W ogóle CTE, Common Table Expression, co za debil wymyślił tak nieintuicyjne nazwy ‍♂️? No dobra, pomińmy nazwy – co to jest to CTE. W gruncie rzeczy jest to prosta...
SQL Format – Czyli jak zawsze pisać dobry SQL?

SQL Format – Czyli jak zawsze pisać dobry SQL?

SQL Format – Czyli jak zawsze pisać dobry SQL i dlaczego to jest ważne? SQL Format, SQL Styleguide, styl SQL – to nie są pojęcia, o które najczęściej pyta się na początku nauki języka SQL. A jednak poprawne formatowanie i SQLa, pisanie w sposób logiczny i...
SQL basics | SELECT * FROM table – czyli podstawy SQL

SQL basics | SELECT * FROM table – czyli podstawy SQL

➡️ Kiedy używamy zapytania SELECT * FROM table? Zapytanie SELECT, którego najprostszym wariantem jest SELECT * FROM table jest podstawowym rodzajem zapytania w każdym dialekcie SQL. Używamy go zawsze gdy chcemy odczytać dane z bazy. ➡️ Jak napisać zapytanie SELECT,...