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: 10 let
|
0