Autor Zpráva
arnoost
Profil
Dobry den,
potreboval bych poradit a nem kde bych se optal. Mam nekolik tabulek ( dny ) v jedne databazi, jsou temer shodne ( name, email, datum,...) a ja bych potreboval vybrat podle jmena data z tabulek. Pokud name existuje v tabulce tak abych vedel, v pondeli byl, v ut ne atd. a za tyden byl treba 4

SELECT den1.name, den2.name, den3.name FROM den1, den2, den3 WHERE den3.name = 'arny'

Tohle mi nejak jede ale když dam pocet zaznamu tak mi to da 1. Hledal jsem tu ruzne navody ale nejak jsem to nenasel. Prosim o radu.
Dekuji.
ninja
Profil
hledej UNION
Kajman_
Profil *
Na 99% máte ty tabulky nesmyslně používáte. Nenapadá mě, proč by to nemělo být všechno v jedné.

select 1 den from den1 where den1.name='arny' and den1.datum between zacatektydne and konectydne
union all
select 2 den from den2 where den2.name='arny' and den2.datum between zacatektydne and konectydne
...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0