|
hi!
ich habe ein problem mit einer sql-abfrage (ms
sql server, asp), w�re toll wenn mir jemand dabei helfen k�nnte ;-)
tabelle:
*****
kats
cols:
***
id (primary key)
id_firma
name
rang
rang_sub
unter
beispiel: (hoffe die email-formattierung
h�lt)
******
id
id_firma name
rang rang_sub unter
1
4 Kontakt 1
0
0
2
4 Support 2
0
3
3
4 Domain 2
1
0
4
4 Grafik 2
2
0
5
4 Webpages 2
3
0
6
4 Hotlines 2 4
0
7
4 Links 3
0
0
beschreibung:
**********
rang symbolisiert eine kategorie;
rang_sub eine subkategorie;
die abfrage soll den inhalt f�r ein men�
darstellen, das dann auf der asp-seite aufgel�st wird, in diesem
fall:
Kontakt
Support : Domain : Grafik : Webpages :
Hotlines
Links
problem:
******
mein problem ist, dass ich die column "unter" aus
der tabelle entfernen muss und ich die werte dieser column automatisch
errechnet brauche, ganz einfach aus diesem grund dass dadurch das gesamte
konstrukt des men�s (und in sp�terer folge auch die administration)
des men�s wesentlich erleichert wird. jetzt hab ich es schon mit normalen abfragen, verkn�pften abfragen und
sichten pobiert, krieg es aber nicht hin ;-)
ich br�uchte eine sicht, die ich dann auf der
asp-seite aufrufen kann und mir exakt die gleiche tabelle wiedergibt, nur dass
eben die dann "virtuelle" column "unter" automatisch errechnet wird anstatt dass
sie direkt in der tabelle steht.
id
id_firma name
rang rang_sub unter (<< in der sicht
automatisch errechnet)
1
4 Kontakt 1
0
0
2
4 Support 2
0
3
3
4 Domain 2
1
0
4
4 Grafik 2
2
0
5
4 Webpages 2
3
0
6
4 Hotlines 2 4
0
7
4 Links 3
0
0 danke f�r die hilfe,
christian
|
