Autor | Zpráva | ||
---|---|---|---|
heparrin Profil * |
#1 · Zasláno: 31. 3. 2009, 22:11:38
Přátelé - mám problém.
Mám ve společné tabulce (dokumenty) více záznamů s tím, že jeden konkrétní záznam obsahuje ve sloupci (nadrazeny) id(id) položky, která je jemu nadřazená. V praxi to vypadá například takto: Položka menu (nadrazený dokument) (id 34) - položka subsekce (podřazený dokument) (nadrazeny 34) - položka subsekce (podřazený dokument) (nadrazeny 34) - položka subsekce (podřazený dokument) (nadrazeny 34) Jakým nejjednodušším sql dotazem získám název nadřazené položky (sloupec nazev)? Díky za odpověď |
||
TomášK Profil |
#2 · Zasláno: 31. 3. 2009, 23:55:07 · Upravil/a: TomášK
SELECT nazev FROM dokumenty WHERE id = 34 případně místo 34 dát poddotaz: SELECT nazev FROM dokumenty WHERE id = (SELECT nadrazeny FROM polozky WHERE tve_vlastni_podminky) |
||
Časová prodleva: 15 let
|
0