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