Autor | Zpráva | ||
---|---|---|---|
gaminn Profil * |
#1 · Zasláno: 13. 11. 2006, 14:36:03
Zdravím,
mám takovou sadu výsledků, kterou získávám nynějším dotazem: id sloupec 1 X 1 Y 1 Z 2 X K této sadě potřebuji připojit vždy ještě nějaké záznamy z další tabulky, které vždy budou buď 2 nebo žádný. Tyto záznamy z další tabulky jsou vázané na hodnotu ID. Výsledek by měl vypadat nějak tato: id sloupec sloupec2 1 X hotnota1 1 Y hodnota2 1 Z NULL 2 X hodnota1 2 X hodnota2 Ve třetím řádku nemusí být ve sloupec2 hodnota null, může tam být předchozí hodnota1 nebo hodnota2 (nebo prostě jakákoliv jiná hodnota ze sloupec2 vázaná k ID 1), to je jedno. Do výsledku také přibyl další, 5., řádek, protože, jak jsem již říkal, připojují se dva záznamy ke každé jedinečné hodnotě ID (nebo 0, ale v tomto případě 2), takže bylo potřeba přidat pátý záznam, aby u ID = 2 mohly být dva připojené záznamy. Vím, že tento dotaz je takový zmatený, bez uvedení jakékoliv SQL struktury, ale zdá se mi, že to musí jít jen nějakým jednoduchým JOINem. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0