| Autor | Zpráva | ||
|---|---|---|---|
| xxxMerlin Profil |
#1 · Zasláno: 30. 11. 2007, 23:06:03
Mám tabulku 'rubriky' se slopci 'id', 'nadpis', 'nadrubrika', přičemž id je unikátní, nadpis je řetězec, nadrubrika obsahuje id nadřazené rubriky a každá rubrika má jednu nadrubriku. Potřeboval bych vybrat nadpisy rubrik spojené s nadpisy jejich nadrubrik....
SELECT id, nadpis, (select nadpis from rubriky where id = nadrubrika) FROM rubriky; ...tohle mi hází všedu NULL. :( |
||
| djlj Profil |
#2 · Zasláno: 30. 11. 2007, 23:17:08
Zkus:
SELECT id, nadpis, (select nadpis from rubriky where rubriky.id = nadrubrika) FROM rubriky |
||
| xxxMerlin Profil |
#3 · Zasláno: 30. 11. 2007, 23:25:07
taky sloupec plný NULL
|
||
| Kajman_ Profil * |
#4 · Zasláno: 1. 12. 2007, 14:56:24
SELECT r1.id, r1.nadpis, (select r2.nadpis from rubriky r2 where r2.id = r1.nadrubrika) nadpisnad
FROM rubriky r1; |
||
| djlj Profil |
#5 · Zasláno: 1. 12. 2007, 14:57:32
Aha, nevšiml jsem si, že se obě tabulky jmenují stejně.
|
||
|
Časová prodleva: 18 let
|
|||
0