Autor Zpráva
luma64
Profil
Zdravim, robim spracovanie za obdobie, data idu prirastkovo den po dni. Tabulka, do ktorej sa zapisuje samozrejme narasta. Dokazem vsak data zapracpvat aj po kratsich obdobiach. Je ich potom mozne zlucit ? Urobit z nich vlastne ako kedy ucelenu tabulku, kde sa budu riadky vyskytovat jedinecne ?

tbl1: kod1, prod1, 5€
kod1, prod2, 10€
kod2, prod1, 15€
kod3, prod2, 20€

tbl2: kod1, prod1, 50€
kod1, prod2, 100€
kod2, prod1, 150€
kod4, prod3, 200€

spojena tbl by mala vyzerat
kod1, prod1, 55€
kod1, prod2, 110€
kod2, prod1, 165€
kod3, prod2, 20€
kod4, prod3, 200€
peta
Profil
Pomoci Union?
http://www.linuxsoft.cz/article.php?id_article=927
select id, nazev, autor from knihy
 union 
select stare_id, stary_nazev, stary_autor from stare_knihy 
Tori
Profil
luma64:
Tohle vyrobí výsledek, jaký chcete
SELECT kod, produkt, SUM(cena) FROM
(SELECT kod, produkt, cena FROM tabulka1
UNION ALL
SELECT kod, produkt, cena FROM tabulka2) u
GROUP BY kod, produkt
Pokud to ale jsou stejná data, mohla by být v jedné tabulce, a přidat další sloupec, kterým je rozlišíte.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0