MySQL - jak porovnat dvě tabulky SQL dotazem

MySQL - jak porovnat dvě tabulky SQL dotazem

Dobrý den, a ještě mám dotaz ohledně porovnání dvou MySQL tabulek tabulka1 a tabulka2 se stejnou strukturou (id, nazev, datum). Jedním SQL dotazem bych chtěl zobrazit jen výsledky, kdy se shoduje "nazev". Poradíte?

ODPOVĚĎ


Ahoj,

porovnat dvě MySQL tabulky můžete takto, čímž se Vám zobrazí jen výsledky kdy se shoduje záznam ze sloupce "nazev" z tabulky1 s "nazev" z tabulky2:

SELECT tabulka1.id, tabulka1.nazev, tabulka1.datum
tabulka2.id AS t2id, tabulka2.nazev AS t2nazev, tabulka2.datum AS t2datum
FROM tabulka1
JOIN tabulka2
ON (tabulka2.nazev = tabulka1.nazev)
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář