Autor Zpráva
sh00ter
Profil
zdravim,
rekneme ze mam 2 tabulky, ktery jsou strukturou identicky a ja potrebuju spojit data z nich a seradit je, tak aby se to chovalo jako jedna tabulka
pr.
tabulka1
sloupec1 | sloupec2
hodnota | hodnota2

tabulka2
sloupec1 | sloupec2
hodnota3 | hodnota4


a vysledek by mel vypadat takhle
tabulka1 + tabulka2
sloupec1 | sloupec2
hodnota | hodnota2
hodnota3 | hodnota4


nevite jak na to?
diky
Joker
Profil
sh00ter
rekneme ze mam 2 tabulky, ktery jsou strukturou identicky a ja potrebuju spojit data z nich a seradit je, tak aby se to chovalo jako jedna tabulka
V tom případě, proč to není jedna tabulka?
sh00ter
Profil
Joker
je to pro prehlednost a ulehceni serveru pri manipulaci v php, jedná se řádově o několik tisíc záznamů(zatím, za pár měsíců i několik desítek tisíc) a každá tabulka je taková historie
Mastodont
Profil
sh00ter
Databáze bez problémů zvládají stovky tisíc i miliony řádků v jedné tabulce.
sh00ter
Profil
dobre no, tak to teda hodim do jedny tabulky, ale jen tak pro zajimavost, nevite jak by se to dalo udelat?O:-):-)
Joker
Profil
sh00ter
je to pro prehlednost a ulehceni serveru pri manipulaci v php
No, to přehlednosti a rychlosti zpracování ohromně pomůže, když se stejná data rozdělí do dvou tabulek a při výběru se ty tabulky budou spojovat :-)

Tohle by mělo smysl řešit jen u velké tabulky (řekněme tak alespoň miliony záznamů, podle velikosti těch záznamů) a v situaci, kdy se malá část záznamů používá skoro pořád, zatímco drtivá většina těch ostatních se nepoužívá prakticky vůbec.
tiso
Profil
http://dev.mysql.com/doc/refman/5.0/en/union.html
sh00ter
Profil
Joker
no az na ty miliony to tak je, rekneme ze se z toho celyho(tak 5500 zaznamu) jich pouziva tak 100;)
tiso
diky ti:)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0