Sobes.tech
Junior

Co je INNER JOIN v SQL?

sobes.tech AI

Odpověď od AI

INNER JOIN spojuje řádky z dvou nebo více tabulek a vrací pouze ty, u kterých existují shody ve specifikovaných sloupcích obou tabulek.

SELECT column1, column2
FROM table1
INNER JOIN table2 ON table1.matching_column = table2.matching_column; 

Výsledek INNER JOIN obsahuje pouze záznamy, které jsou přítomny v obou tabulkách na základě podmínky spojení. Pokud záznam z jedné tabulky nemá odpovídající záznam v druhé tabulce podle podmínky, není zahrnut do výsledku.