Autor | Zpráva | ||
---|---|---|---|
lino Profil * |
#1 · Zasláno: 31. 1. 2008, 18:17:10
Zdravim Vas,
Takze, potreboval by som vybrat z dvoch tabuliek data ktore potrebujem strankovat. Jednoducho z jednej tabulky to vyzera asi takto. SELECT * FROM ( SELECT TOP 5 * FROM ( SELECT TOP 5 t1.id FROM taulka1 AS t1 ORDER BY t1.id ASC ) AS inner_tbl ORDER BY t1.id DESC) AS outer_tbl ORDER BY t1.id asc lenze ja potrebujem vybrat data z dvoch tabuliek cize tabulky 1 ktora ma nejake id v sebe pre tabulku 2. cize normalne by bola podmienka asi takto tabulka2 AS t2 WHERE t2.id = t1.typ_obchodu Potrebujem to proste nejako sklbit a popripade pridavat dalsie podmienky a tabulky. Dakujem |
||
Časová prodleva: 3 dny
|
|||
lino Profil * |
#2 · Zasláno: 3. 2. 2008, 15:31:15
to vazne nik nevie s tymto pomoct?
|
||
Kajman_ Profil * |
#3 · Zasláno: 3. 2. 2008, 20:49:07
A nestačí to dát např. jen do té nejvnitřnější tabulky?
SELECT TOP 5 t1.id FROM taulka1 AS t1,tabulka2 AS t2 WHERE t2.id = t1.typ_obchodu |
||
james Profil |
#4 · Zasláno: 4. 2. 2008, 19:54:16
Nebo treba
SELECT TOP 5 t1.id FROM taulka1 AS t1 LEFT JOIN t2 ON t1.typ_obchodu=t2.id |
||
Časová prodleva: 16 let
|
0