Autor Zpráva
Fisir
Profil
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
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: