Pouze tento týden sleva až 80 % na e-learning týkající se Javy
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
Redaktor
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
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
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.