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)

Komentáře

Vaše reakce na MySQL - jak porovnat dvě tabulky SQL dotazem

Související obsah

programovani

php

mysql

databaze

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.