Autor | Zpráva | ||
---|---|---|---|
arnoost Profil |
#1 · Zasláno: 20. 11. 2006, 17:27:50
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 |
#2 · Zasláno: 20. 11. 2006, 17:35:35
hledej UNION
|
||
Kajman_ Profil * |
#3 · Zasláno: 20. 11. 2006, 22:24:48
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 ... |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0