Forum - Beitrag anzeigen

Datenbanken/SQL - RE: Abbildung einer Struktur mit einem Selfjoin

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 03.05.2007 16:30 (753 Aufrufe)
Name: Kalle
Titel: RE: Abbildung einer Struktur mit einem Selfjoin
Inhalt: >Ich möchte eine Ordnerstruktur mit verschiedenen Dateien in meiner Datenbank abbilden und dabei zwischen den verschiedenen Unterordner hin und her navigieren können.
>
>Die Tabellenstruktur sieht so aus:
>
>ID PK Integer
>Abteilung String(30)
>Layer_id Integer (Abbildung der Hirachie)
>Position Integer (für Sortierung)
>Title String
>Size Integer
>URL String (hier werden für Dateien die Links abgelegt und für Ordner die Verweise über die die ID übergeben wird)
>Filetype (Ordner, Link, PDF, ...)
>
>Mein Hauptproblem besteht nun darin den Select Befehl zu baun. Das Problem dabei ist das jeder Unterordner einen Vorgänger und Nachfolger haben kann und somit das ganze rekursiv wird.
>
>Kann mir da jemand ein paar Tips geben wie das SQL Aussehen könnte.
>
>vielleicht noch ein Beispiel wie das ganze aussehen könnte:
>1 alle 4 Hallo.txt 10kb http://hallo.txt Text
>2 alle 1 Ordner xx.cfm?layer_id=2 Folder
>3 alle 2 2 Unterordner xx.cfm?layer_id=3 Folder
>4 alle 2 3 Bla.pdf 5kb http://bla.pdf PDF
>5 alle 3 5 bild.jpg 10kb http://bild.jpg JPEG
>6 alle 2 Ordner2 xx.cfm?layer_id=6 Folder
>
>In der Ausgabe sollte es dann ungefähr so aussehen:
>
>Ordner
> Unterordner
> bild.jpg
> Bla.pdf
>Ordner2
>Hallo.txt
>




Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen