IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 16:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.

Diskuze: Výběr dat ze 2 tabulek - SQL

Aktivity
Avatar
tester
Člen
Avatar
tester:21.7.2015 13:04

Ahoj,
potřeboval bych poradit jak sepsat příkaz pro vypsání dat ze dvou tabulek.

Tabulka 1

ID Info ID_firmy
1 info 2
2 info 1

Tabulka 2

ID Nazev
1 Firma1
2 Firma2

Výsledek

ID Info Nazev
1 info Firma2
2 info Firma1

Díky moc za pomoc.

 
Odpovědět
21.7.2015 13:04
Avatar
svanda777
Tvůrce
Avatar
Odpovídá na tester
svanda777:21.7.2015 13:12
SELECT `tabulka 1`.`id`, `tabulka 1`.`info`, `tabulka 2`.`nazev` FROM `tabulka 1` JOIN `tabulka 2` ON `tabulka 1`.`ID_firmy` = `tabulka 2`.`id`

PS: Nezkoušel jsem to.

Můžeš kouknout na zdejší tutorial: http://www.itnetwork.cz/…ze-tutorialy

Editováno 21.7.2015 13:14
 
Nahoru Odpovědět
21.7.2015 13:12
Avatar
Odpovídá na tester
Uživatel sítě :21.7.2015 14:02
SELECT t1.id, t1.info, t2.nazev
FROM tabulka1 AS t1
JOIN tabulka2 AS t2 ON
  t1.ID_firmy = t2.id

Takto to vypadá za použití aliasů.
Btw: AS můžeš vynechat

Nahoru Odpovědět
21.7.2015 14:02
Chybami se člověk učí, běžte se učit jinam!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.