Autor | Zpráva | ||
---|---|---|---|
Fisir Profil |
#1 · Zasláno: 7. 3. 2014, 18:45:37
Ahoj, řeším následující problém:
Mám tabulku a , ve které mám sloupec id , amount , description a timestamp . V tabulce b jsou ty samé sloupce, jen je přidán sloupec active . Sloupce id mají pouze v oné tabulce unikátní hodnotu.
Nyní potřebuji spojit tyto dvě tabulky, tak, aby se nijak neměnily záznamy, jen aby se seřadily podle sloupce timestamp . Je to vůbec možné?
|
||
DJ Miky Profil |
UNION ALL? Jenom budeš muset sloupec
active z tabulky b vynechat nebo v části dotazu u tabulky a doplnit za sloupec nějakou zástupnou hodnotu (např. null ).
Nicméně pokud se nejedná o jednorázový dotaz, bylo by dobré pouvažovat o změně struktury databáze (sloučení do jedné tabulky). |
||
Fisir Profil |
#3 · Zasláno: 7. 3. 2014, 19:14:36
Reaguji na DJ Mikyho:
Díky. Nejedná se o jednorázový dotaz, ale slučovat tabulky je podle mého názoru nevhodné, jsou v nich rozdílná data, časem možná přibydou další odlišnosti. |
||
Časová prodleva: 11 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0