Zum Inhalt springen

MySQL äquivalent zu Oracle "starts with .. connect by"


kills

Empfohlene Beiträge

Hallo zusammen,

bin gerade dabei eine Oracle DB auf MySQL zu migrieren.

Dabei muss ich nun ein Statement umschreiben, dass in Oracle SQL mit

"... starts with ... connect by.." formuliert wurde.

Gibts in MySQL dazu ein äquivalent? Oder kann man sowas auch anders Umschreiben?

Danke und Gruß,

Markus

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi Amstel,

danke für den Link..

Wenn ich das richtig verstehe, muss ich aber bei dem vorgehen mit dem Self Join vorher schon genau wissen, wieviele "Ebenen" mein Baum hat, oder?

z.b. (Code aus dem Link von oben):

SELECT t1.name AS lev1, t2.name as lev2, t3.name as lev3, t4.name as lev4

FROM category AS t1

LEFT JOIN category AS t2 ON t2.parent = t1.category_id

LEFT JOIN category AS t3 ON t3.parent = t2.category_id

LEFT JOIN category AS t4 ON t4.parent = t3.category_id

WHERE t1.name = 'ELECTRONICS';

Das geht nur für mit 4 Ebenen tiefen Bäumen... Wie mach ich das für eine beliebige Tiefe...?

Viele Grüße,

Markus

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...