Autor Zpráva
4ever
Profil
Jak povést select ze třech tabulek?

Celkem ve třech případech. 1) běžný select dotaz 2) select v rámci vytvoření Pohledu/View 3) dotaz select dat z Pohledu

Prosím o nějaký vzor. Díky
Kajman_
Profil *
http://www.linuxsoft.cz/article.php?id_article=837
2 a 3. případ se nijak neliší.

Nejen sobě ušetříte čas, když si o databázích přečtete nějakou knížku nebo odkázaný seriál. Pokud chcete SQL používat, tak bez takovýchto základů se neobejdete.
4ever
Profil
V odkazovaném článku v posledním kódu jsou chyby

select hlavicka_faktury.*, polozky_faktury.*, zakaznik.nazev
  from hlavicky_faktury 
  inner join polozky_faktury on hlavicka_fatkury.id = polozky_faktury.hlavicka
  left join zakaznik on faktura.zakaznik = zakaznik.id;


U té poslední "chyby" si nejsem jistý jestli to je opravdu chyba? Nemá tam být spíš polozky_faktury.zakaznik = zakaznik.id? Protože ta tabulka faktura tam u selectu nikde není zmíněná.
Kajman_
Profil *
4ever:

Na ty překlepy upozorněte autora článku, např. v tamních komentářích. Tady si to nepřečte.
4ever
Profil
Kajman:
Mě bylo blbý psát komentář když je to už víc než šest let. Ale dobrá

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0