Portál AbcLinuxu, 19. dubna 2024 17:09


Dotaz: propojení tabulek

19.10.2016 21:23 jnovacek | skóre: 22 | blog: NovLin
propojení tabulek
Přečteno: 860×
Odpovědět | Admin
Ahoj, opět potřebuji radu.

Mám dvě tabulky (tabulka1, tabulka2) tyto tabulky jsou propojeny přes id. Jak upravit následující dotaz v případě, že to vůbec jde

SELECT tabulka1.polozka1, tabulka1.polozka2, tabulka2.polozka FROM tabulka1 INNER JOIN tabulka2 ON tabulka1.id = tabulka2.id;

tabulka1 je naplněná, ale tabulka2 neobsahuje stejný počet záznamů. Je tam jen několik řádků, které rozšiřují některé záznamy v tabulce1. Momentálně SELECT funguje tak, že když se nenajde id v tabulce2, tak se záznam nezobrazí. Já potřebuji docílit toho, že se zobrazí všechny záznamy a v případě, že v tabulce2 záznam není, tak se pro položku "tabulka2.polozka" zobrazí NULL (false, "") nebo něco podobného.

Je to možné? Zase špatně hledám? Samozřejmě všem předem děkuji.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 2× (jnovacek (tazatel), kaaja)
19.10.2016 21:32 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: propojení tabulek
Odpovědět | | Sbalit | Link | Blokovat | Admin
Místo slova "INNER" napiš "LEFT".
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.