Artikel

Der Nachfolger

Alexander Kirn hat aus Amerika eine interessante Idee mitgebracht: Er sammelt Investoren und sucht sich dann eine Firma, die er als Chef übernehmen kann.

Große Träume gedeihen in kleinen Räumen. Die Firmenzentrale der Atrion Partners GmbH ist so ein Raum. Auf fünf mal fünf Meter Laminat stehen hier im Sommer ver-gangenen Jahres zwei Milchglastische, ein Computer und ein Aktenschrank. Der Blick gleitet über einen Fotodruck der Finanzmetropole London, Victoria Station, bevor er auf einen Hinterhof fällt, irgendwo im Münchner Bahnhofsviertel.

Von hier aus werden seit zwei Jahren Unternehmen begutachtet, im Schnitt drei Stück am Tag, von einem einzigen Mann. Einem auffallend großen, auffallend jungen Mann. Jede Woche verlässt er sein karges Büro, um die Firmen-landschaft zwischen Kiel und Klagenfurt zu erkunden. Mal mit der Bahn, mal per Carsharing, und immer auf der Jagd nach einer Übernahme. Einer Übernahme, mit der er ein neues Modell der Unternehmensnachfolge aus den USA importieren möchte.

Zu diesem Zeitpunkt ist Alexander Kirn ein Unternehmer ohne Unternehmen, ein 29 Jahre junger Chef ohne Firma, dafür mit einem Dutzend Investoren im Rücken. Er ist ein Nachfolger in spe – ein Firmensucher.

„Jahr für Jahr steht bei über 70000 Familienunternehmen in Deutschland die Nachfolge an“, so liest man es immer wieder, zum Beispiel auf den Websites der Bundesregie-rung. Etwa acht Prozent dieser Unternehmen geben dem-nach alljährlich auf, weil sie keinen geeigneten Nachfolger finden. Deshalb gibt es Initiativen vom Wirtschaftsminis-terium, und flammende Appelle vom DIHK, der Zehntausende Jobs gefährdet sieht.

Hier wittert Kirn seine Chance: „Wenn ein Unternehmer ausscheidet, möchte er nicht nur auf der Kapitalseite er-setzt werden“, glaubt er. Dann wäre er zur Stelle, studier-ter Volkswirt mit Harvard-Abschluss, Fachgebiet Unter-nehmensnachfolge. „Alexander Kirn sucht ein profitables und nicht-produzierendes Unternehmen mit einem Umsatz zwischen 5 und 15 Millionen Euro zum mehrheitlichen Erwerb.“ So steht es unter seinen E-Mails, jahrelang. Aber ist die „Nachfolgerlücke“ überhaupt so groß?

„Das muss man relativieren“, glaubt der Geschäftsführer der Stiftung Familienunternehmen, Stefan Heidbreder. Die meisten der 70000 Firmen seien Kleinstunternehmen mit weniger als zehn Angestellten. Beobachter vermuten schon seit Jahren, dass der riesige Nachfolgemarkt ein Mythos ist, ein „Jahrmarkt der Nichtigkeiten“ (brandeins 05/2007).

Aktuelle Daten bestätigen diese Einschätzung. So liegen die neuesten Zahlen des Bonner Instituts für Mittelstandsforschung „deutlich unter der früheren Schät-zung“. Für die Jahre 2010 bis 2014 geht das IfM zwar immerhin von 110000 „übergabereifen Unternehmen“ aus. Darin seien jedoch „auch solche Unternehmen enthalten, in denen entweder die Nachfolge bereits geregelt ist oder die einem Konzern angehören“. Nur sieben Prozent dieser Firmen erwirtschafteten mehr als fünf Millionen Euro Jah-resumsatz. In der von Kirn gesuchten Größenordnung zwi-schen 5 und 15 Millionen Euro blieben damit nur ge-schätzte 5500 Unternehmen übrig. Von diesen wiederum stammt nur rund ein Fünftel aus dem B2B-Bereich, den Kirn ins Auge gefasst hat. Das Revier des Firmenjägers lässt sich also auf gut 1000 Unternehmen eingrenzen. Hin-zu kommt: Der Großteil dieser Unternehmen wird nicht öffentlich angeboten, glauben Experten wie der Karlsruher Nachfolge-Forscher Armin Pfannenschwarz: „Rund 70 Prozent der Deals finden zwischen Leuten statt, die sich schon langfristig kennen: Mitarbeiter, Bekannte, Lieferan-ten, Wettbewerber.“ Kirns Übernahmefantasie muss sich also auf 300 bis 400 Unternehmen beschränken – oder er muss selbst dicke Bretter bohren, und einer der genannten Menschen werden, die den Verkäufer schon langfristig kennen.

Mittelständler sind längst zu beliebten Zielen für Finanz-investoren geworden. Die Vermittlung läuft häufig über Unternehmensmakler, deren Kundenkreis immer bunter wird. „Da tummeln sich immer mehr Investoren und Fonds“, beobachtet Arno Lehmann-Tolkmitt, Geschäfts-führender Gesellschafter der Intes Beratung für Familien-unternehmen. Auf der Suche sind nicht nur die klassischen Private Equity-Häuser, sondern auch vermögende Privati-ers wie die Strüngmann-Brüder mit ihren Beteiligungsge-sellschaften Santo und Athos; Börsenmäntel (SPACs) wie Hermann Simons Helikos; Oder von Familienunterneh-mern finanzierte Fonds wie Findos oder Spectra. Finanz-investoren sind in Deutschland an mehr als 1300 Unter-nehmen beteiligt, von denen ein Großteil weniger als zehn Millionen Euro Jahresumsatz erzielt. Der Bereich, für den sich auch Kirn interessiert, ist also hart umkämpft. Pfan-nenschwarz bringt es auf den Punkt: „Genau die Unter-nehmen, die er sucht, die sucht natürlich jeder.“

Warum selbst gründen, wenn man kaufen kann?

Kirn glaubt trotz allem, dass er es schaffen kann. Er ist überzeugt, dass sich sein neues Beteiligungsmodell durch-setzen wird. Mitgebracht hat er es aus den USA.

Es ist Sommer 2008, Kirn hat gerade sein erstes Jahr in Harvard hinter sich, wo er einen MBA absolviert. An der Business School hat er zum ersten Mal von so genannten Search Funds gehört. Bei dieser Form der Erwerbergesellschaft sammeln ein oder zwei Geschäfts-leute bei Privatanlegern Geld ein, um damit die Suche und den Erwerb eines Unternehmens zu finanzieren. Häufig sind es junge, hungrige Männer aus Harvard oder Stan-ford. Im ersten Schritt suchen sie sich rund ein Dutzend private Finanziers, die eine Gesamtsumme zwischen 290000 und 450000 Dollar investieren. Das Geld fließt dann in die Suche nach einem geeigneten Übernahmekan-didaten. Kommt es tatsächlich zu einem Kauf, erhalten die Investoren die Option, sich an dem Unternehmen anteilig einzukaufen. Die Führung der Firma übernimmt der Fondsgründer.

Kirn ist begeistert. Bislang hatte der talentierte Vielfach-Stipendiat den Plan verfolgt, ein eigenes Unternehmen groß zu ziehen, nun aber sieht er einen kürzeren Weg: „Da habe ich einfach mal angefangen, Makler anzurufen und eine Firma zu suchen.“ Am Ende der Ferien glaubt der damals 25-Jährige, dass es klappen könnte. Für zu jung hat er sich schließlich noch nie gehalten: Kirn ist zu diesem Zeitpunkt bereits Besitzer eines Unternehmens, das er selbst gegründet hat.

Der Gymnasiast aus einem Freiburger Vorort ist gerade 14, als er über seinen Posaunenchor den Besitzer einer Tauchschule kennenlernt und diesem eine erste Website bastelt. 1996 ist die Blütezeit des Netscape Navigators, und der Arztsohn Alexander Kirn gründet mit Geld und Unterschrift seines Vaters die Axevon GmbH. Schnell gewinnt er weitere Kunden. Im März 2000 zeigt die lokale Wochenzeitung den 17-jährigen Schüler neben der Schlagzeile: „Gemeinde via Internet weltweit erreichbar“. Kirn trägt Seitenscheitel, Nickelbrille und einen dunklen Pullover mit artigem Polohemdkragen, er hat soeben die neue Website von Vörstetten im Breisgau präsentiert. Spä-ter gewinnt er auch Mittelständler als Kunden, bevor er Axevon zu einem Webhoster umgestaltet. Kirn studiert inzwischen in St. Gallen, und sieht seine Firma vor allem als „Lernprojekt“. Am Ende verkauft er Speicherplatz an Unternehmen, und erzielt sechsstellige Jahresumsätze. Trotzdem verkauft er Axevon 2006: „Das Geschäft war sehr regional“, sagt er heute, „es hatte kein Potenzial national oder international zu werden.“

Stattdessen entscheidet er sich für den Management-Studiengang in Harvard, wo seine Leidenschaft für das Modell der Search Funds entbrennt. Nachdem es in den 1980erjahren nur vereinzelte Suchfonds gegeben hatte, wird das Modell ab 2007 immer beliebter. Ein Grund da-für ist der legendäre Erfolg zweier Stanford-Absolventen: 1993 hatten Jim Ellis und Kevin Taweel einen Search Fund aufgelegt, mit dem sie zwei Jahre später den funkba-sierten Pannen-Versicherer RoadRescue übernahmen. Über die Jahre formten sie daraus Asurion, den US-Marktführer für Handy-Versicherungen. Als sie 2007 an zwei Private-Equity-Firmen verkauften, hatten Ellis und Taweel aus acht Millionen Dollar sagenhafte 4,2 Milliarden gemacht.

Auch in Europa gründen sich zu dieser Zeit erstmals Search Funds in nennenswerter Zahl, vor allem in London. Dort arbeitet Kirn nach dem MBA bei einer Beteiligungs-gesellschaft, und dort fällt auch seine Entscheidung, es auf eigene Faust zu versuchen. Er will zurück ins operative Geschäft. Er will Unternehmer sein, Chef werden.

Schnell findet er zwölf Geldgeber für seinen Search Fund. Wie Kirn selbst steckt jeder 25000 Euro in den Fonds. Davon sind 276000 reines „Suchkapital“, aus dem Kirn ein Einkommen von 5000 Euro im Monat bezieht. Der Rest bildet das Stammkapital, an dem Kirn die Mehrheit hält. Die Zwölf, die inmitten der Finanzkrise in Kirn in-vestieren, sind alte Weggefährten und Bekannte. Der pro-minenteste unter ihnen ist der umtriebige Unternehmens-berater und Wirtschaftsprofessor Hermann Simon, der in Kirns Fonds „ein neues Verfahren, junge Leute zu Unter-nehmern zu machen“ sieht. Simon möchte „diesen Spirit“ verbreiten, den er selbst aus Harvard kennt, wo auch sein Sohn einen MBA gemacht hat. Entscheidend für die Geld-geber ist auch Kirns Persönlichkeit: „Er bringt eine Menge typisch deutsches Unternehmertum mit“, glaubt der Inves-tor Siegfried Müller. Der Gründer des Browser-Spiele-Herstellers Travian Games hält Kirn für „sehr gewissenhaft, sehr gut ausgebildet, und sehr analytisch.“

Lob bekommt auch Kirns Finanzierungsmodell. Mit seiner Riege privater Finanziers klammert es die häufigsten „Spielverderber“ bei Unternehmensdeals einfach aus: die Banken. „Kirn stößt da in eine echte Marktlücke“, sagt der Unternehmensmakler Wolfgang Imlau, der als Gesell-schafter des Broker-Hauses Samarys schon seit zwei Jah-ren mit dem Firmensucher in Kontakt steht. „Sein Modell löst zwei große Hemmnnisse“, ist auch der Berater Leh-mann-Tolkmitt überzeugt. Zunächst einmal trauten Unter-nehmer privaten Investoren eher als institutionellen. „Und dann ist er eben kein Fondsmanager aus London, sondern jemand, der sagt, ich möchte langfristig investieren, und selbst als Unternehmer dort hingehen – das ist neu.“

Ein Blick auf die Statistik zeigt jedoch, dass es auch den Suchfonds meist nur darum geht, einen guten Schnitt zu machen: Im Mittel hielten die von der Stanford University beobachteten Search Funds ihre Firmen nur für sieben Jahre. Einen wesentlichen Unterschied zu gewöhnlichen Private-Equity-Deals belegen solche Zahlen nicht.
„Letztlich dreht sich alles um den Preis“, weiß Firmenbroker Imlau – auch wenn vorher auf beiden Seiten des Ti-sches viel geredet wird.

Nach zwei Jahren werden die Investoren unruhig

Die Verkäufer betonen Unternehmenskultur und Kontinuität, und die Kaufinteressenten reden ihnen gern das Wort. Kirn etwa beteuert auf seiner Roadshow jedes Mal, dass er einen scheidenden Chef nicht nur einbinden werde, sondern sogar bei diesem „in die Lehre“ gehen würde. Doch am Ende sind meist nicht die guten Argumente entscheidend, wie Kirn aus eigener Erfahrung weiß. Zwei Mal schon hatte er es fast geschafft. Seine Gegenüber hatten Absichtserklärungen unterzeich-net, samt Exklusivitätsklausel und Preisziel. Doch noch während Kirn noch an der detaillierten Prüfung saß, ka-men die Absagen. Der erste Verkäufer gab „rechtliche Probleme“ an, der zweite änderte unverblümt seine Preis-vorstellung.

„Es ist sehr viel schwieriger als es zunächst aussah“, gesteht Kirns Investor Siegfried Müller. „Ich habe ihn oft nicht beneidet, wenn er einen Fortschrittsbericht gesendet hat“, sagt auch sein Mentor Hermann Simon, der die „hohe Frustrationstoleranz“ seines Schützlings lobt. „Dort, wo es über eine normale Auktion geht, ist nicht der richtige Ort für Herrn Kirn“, glaubt Sven Fritsche, der Anwalt des Firmensuchers: „Er kann nur den Verkäufer-Typ finden, der ihn ganz persönlich auswählt, fast wie aus einer väter-lichen Situation heraus“ glaubt der Münchner Spezialist für Übernahmegeschäfte.
Kirn entscheidet sich, genau diesen Weg einzuschlagen: „Ich fahre auch zu Firmen, bei denen ich weiß: Die haben eigentlich kein Interesse.“ Dabei geht es ihm darum, eine Idee zu pflanzen: „Dann zeige ich dem Besitzer einfach mal die Möglichkeit auf, dass er einen Nachfolger haben kann, der ihn weitestgehend ausbezahlt, zum Marktpreis.“

Doch zunächst verläuft die Suche schleppend. „Seit fast zwei Jahren mache ich nichts anderes“, sagt Kirn im Herbst 2011, nachdem er mit mehr als 150 Unternehmern gesprochen hat. Woran also liegt es, dass der Sucher noch kein Finder ist? Braucht es wirklich mehrere Jahre, um sich am Markt zu positionieren, Vertrauen zu schaffen? In den USA wälzt ein durchschnittlicher Firmenjäger nur anderthalb Jahre Bilanzen. „Wir hatten anfangs überlegt, das am Fließband zu machen“, erzählt der Investor Müller, „aber die Unternehmer hier sind wirklich sehr vorsichtig.“ Anscheinend passt die Idee besser zu Deutschland als die Deutschen zur Idee. „Viele Familienunternehmer begegnen Investoren grundsätzlich mit Misstrauen“, bestätigt Stefan Heidbreder. Unternehmer bevorzugten Unternehmer-Typen. Und wenn sie verkaufen, bevorzugten sie Minderheitsbeteiligungen, am liebsten an strategische Partner aus dem eigenen Geschäftsfeld.

Vielleicht liegt es aber auch Kirns fehlender Spezialisierung. „Ich bin offen, was die Branche angeht“, gibt er zu. Er prüft Abrechnungsdienstleister, Vermietservices, Lohn-abwickler oder Softwarefirmen mit Wartungsverträgen. „Ich habe die verrücktesten Nischenanbieter kennen ge-lernt“, sagt er lachend – ohne jemals einen Namen zu nen-nen. Denn Diskretion ist alles, wenn es um den Verkauf von Unternehmen geht. Einmal empfing ihn ein Unter-nehmer mit seinem 600-PS-Auto – Kirn war mit der Bahn gekommen. Meist reist er im Anzug an, aber ohne Krawat-te: „Man kann sich da nicht verstellen“, glaubt er. Der junge Mann ist ein angenehmer Gesprächspartner, der auch mit ausgefallenen Typen gut auskommt. Zum Beispiel mit dem 75 Jahre alten Unternehmer, der nur noch Kitesurfen wollte; oder dem Firmenbesitzer aus der Inkassobranche, der prahlte, mit welcher Härte er seine Forderungen eintreibt – auch im Zuhälter-Milieu.

„Dass sich Herr Kirn nicht so richtig outet, was die Branche angeht, macht es für mich als Broker schwierig“, beklagt sein Makler Wolfgang Imlau. Wie steinig der Weg für den Münchener Firmensucher noch sein kann, zeigen die Zahlen aus den USA. Weniger als die Hälfte der unter-suchten Search Funds war zum Zeitpunkt der Erhebung noch in der erworbenen Firma engagiert oder hatte erfolg-reich weiterverkauft; knapp ein Drittel gab das erworbene Geschäft auf, oder brach die Suche ab. Auch Armin Pfan-nenschwarz, der in Karlsruhe Unternehmertum lehrt, ist überzeugt: „Die Leute, die keine klare Ausrichtung haben, kommen schwerer unter.“

Kirns Kritiker wissen nicht, dass der diskrete Charme des Firmensuchers zu dieser Zeit bereits erste Resultate liefert. Langsam aber sicher sei es ihm gelungen, Vertrauen auf-zubauen: „Der eine oder andere ruft eben erst nach andert-halb Jahren an und sagt: Jetzt können wir mal darüber sprechen.“

So kann Kirn seinen Investoren im Winter einen neuen Übernahmekandidaten zu präsentieren. Dieses Mal soll es mit einer Unternehmensgruppe klappen, die er erstmals im Juli kontaktiert hatte. Die Idee dazu war ihm beim Autofahren gekommen: Als überzeugter Carsharing-Kunde hat Kirn keinen eigenen Wagen und habe sich daher dafür interessiert, welche Softwarelösungen das gemeinsame Nutzen von Autos ermöglichen: „So bin ich auf die Firma Invers gestoßen, die sonst kaum nach außen hin auftritt.“
Das Unternehmen aus dem westfälischen Siegen hat bis-lang 40000 Autos mit seiner Carsharing-Technologie aus-gestattet, wächst pro Jahr um mehr als 30 Prozent und betreibt Tochterunternehmen in Vancouver und Singapur. Aus dem Bordcomputer-Hersteller ist zudem die Schwes-terfirma Lap ID hervorgegangen, die eine elektronische Führerscheinkontrolle für Firmenflotten anbietet. Dem Gründer war dadurch immer weniger Zeit zum Nachden-ken und Erfinden geblieben. Der 49 Jahre alte Elektroin-genieur Uwe Latsch, von Haus aus eher ein Tüftlertyp, hört deshalb interessiert zu, als Kirn ihm sein Angebot unterbreitet.

Im Februar dieses Jahres ist es soweit: Latsch will verkaufen. – und aus dem Suchfonds Atrion Partners wird der Investitionsfonds „Fleet Technology“: Elf der zwölf Investoren öffnen den Geldhahn und Atrion Partners steigtsteigen mehrheitlich bei Invers/Lap ID ein. Kirn übernimmt die Geschäfte, Uwe Latsch bleibt als technischer Geschäftsführer an Bord. Nach zweieinhalb Jahren Suche und 150 inspizierten Unternehmen ist der Firmensucher am Ziel. Sein karges MünchnerMünchener Büro verlegt er jetzt ins Siegerland, die privaten Umzugskartons gehen nach Köln. Mit seiner Verlobten, einer Ärztin, will er dort eine Familie gründen. Seinen Chefposten hat er nun ja gefunden: „Am Ende lief es so wie ich es erwartet hatte“, sagt Kirn zufrieden, „indem man vieles versucht und nicht aufgibt, bis man dann halt ein wenig Glück hat.“

 
Compile Time: 0.453313s (0.021s/5% querytime, 18 queries)
Memory Usage: 24.42 MB (25601184 Bytes)

Query #1 (0.00026s):
SET NAMES 'utf8'

Query #2 (0.00031s, 1 result/s):
SELECT
Language.id as 'Language.id', Language.code as 'Language.code', Language.flags as 'Language.flags', Language.name as 'Language.name'
FROM
poganatz_languages `Language`

Query #3 (0.00153s, 1 result/s):
SELECT
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_nodes `Node`
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND NodeTextDe.uri = 'der-nachfolger'

Query #4 (0.00139s, 1 result/s):
SELECT
MediaFile.id as 'MediaFile.id', MediaFile.unique_id as 'MediaFile.unique_id', MediaFile.folder_id as 'MediaFile.folder_id', MediaFile.node_id as 'MediaFile.node_id', MediaFile.user_id as 'MediaFile.user_id', MediaFile.use_model as 'MediaFile.use_model', MediaFile.flags as 'MediaFile.flags', MediaFile.filename as 'MediaFile.filename', MediaFile.source_url as 'MediaFile.source_url', MediaFile.url as 'MediaFile.url', MediaFile.filesize as 'MediaFile.filesize', MediaFile.mime_type as 'MediaFile.mime_type', MediaFile.width as 'MediaFile.width', MediaFile.height as 'MediaFile.height', MediaFile.downloads as 'MediaFile.downloads', MediaFile.views as 'MediaFile.views', MediaFile.position as 'MediaFile.position', MediaFile.created as 'MediaFile.created', MediaFile.updated as 'MediaFile.updated', TextDe.id as 'TextDe.id', TextDe.media_file_id as 'TextDe.media_file_id', TextDe.user_id as 'TextDe.user_id', TextDe.language_id as 'TextDe.language_id', TextDe.revision as 'TextDe.revision', TextDe.title as 'TextDe.title', TextDe.text as 'TextDe.text', TextDe.created as 'TextDe.created', TextDe.updated as 'TextDe.updated', Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated', Folder.id as 'Folder.id', Folder.parent_id as 'Folder.parent_id', Folder.lft as 'Folder.lft', Folder.rgt as 'Folder.rgt', Folder.level as 'Folder.level', Folder.flags as 'Folder.flags', Folder.name as 'Folder.name', Folder.uri as 'Folder.uri', Folder.content_order as 'Folder.content_order', Folder.created as 'Folder.created', Folder.updated as 'Folder.updated'
FROM
poganatz_media_files `MediaFile`
LEFT JOIN `poganatz_media_texts` TextDe ON TextDe.language_id = 1 AND MediaFile.id = TextDe.media_file_id
LEFT JOIN `poganatz_nodes` Node ON MediaFile.node_id = Node.id
LEFT JOIN `poganatz_users` User ON MediaFile.user_id = User.id
LEFT JOIN `poganatz_folders` Folder ON MediaFile.folder_id = Folder.id
WHERE
MediaFile.node_id = 88
ORDER BY MediaFile.position ASC,MediaFile.created DESC

Query #5 (0.0005s, 1 result/s):
SELECT
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_nodes `Node`
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND Node.id = 3

Query #6 (0.00059s, 11 result/s):
SELECT
MediaFile.id as 'MediaFile.id', MediaFile.unique_id as 'MediaFile.unique_id', MediaFile.folder_id as 'MediaFile.folder_id', MediaFile.node_id as 'MediaFile.node_id', MediaFile.user_id as 'MediaFile.user_id', MediaFile.use_model as 'MediaFile.use_model', MediaFile.flags as 'MediaFile.flags', MediaFile.filename as 'MediaFile.filename', MediaFile.source_url as 'MediaFile.source_url', MediaFile.url as 'MediaFile.url', MediaFile.filesize as 'MediaFile.filesize', MediaFile.mime_type as 'MediaFile.mime_type', MediaFile.width as 'MediaFile.width', MediaFile.height as 'MediaFile.height', MediaFile.downloads as 'MediaFile.downloads', MediaFile.views as 'MediaFile.views', MediaFile.position as 'MediaFile.position', MediaFile.created as 'MediaFile.created', MediaFile.updated as 'MediaFile.updated', TextDe.id as 'TextDe.id', TextDe.media_file_id as 'TextDe.media_file_id', TextDe.user_id as 'TextDe.user_id', TextDe.language_id as 'TextDe.language_id', TextDe.revision as 'TextDe.revision', TextDe.title as 'TextDe.title', TextDe.text as 'TextDe.text', TextDe.created as 'TextDe.created', TextDe.updated as 'TextDe.updated', Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated', Folder.id as 'Folder.id', Folder.parent_id as 'Folder.parent_id', Folder.lft as 'Folder.lft', Folder.rgt as 'Folder.rgt', Folder.level as 'Folder.level', Folder.flags as 'Folder.flags', Folder.name as 'Folder.name', Folder.uri as 'Folder.uri', Folder.content_order as 'Folder.content_order', Folder.created as 'Folder.created', Folder.updated as 'Folder.updated'
FROM
poganatz_media_files `MediaFile`
LEFT JOIN `poganatz_media_texts` TextDe ON TextDe.language_id = 1 AND MediaFile.id = TextDe.media_file_id
LEFT JOIN `poganatz_nodes` Node ON MediaFile.node_id = Node.id
LEFT JOIN `poganatz_users` User ON MediaFile.user_id = User.id
LEFT JOIN `poganatz_folders` Folder ON MediaFile.folder_id = Folder.id
WHERE
MediaFile.node_id = 3
ORDER BY MediaFile.position ASC,MediaFile.created DESC

Query #7 (0.00096s, 54 result/s):
SELECT
/* Node->NestedSetBehavior->depth(depth: , depthModel: 0) */
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated', COUNT(p.id)-1 AS level
FROM
(poganatz_nodes `Node`, poganatz_nodes `p`)
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND Node.lft BETWEEN p.lft AND p.rgt AND Node.lft > 4 AND Node.rgt < 113 AND Node.level > 1
GROUP BY Node.lft
ORDER BY Node.lft

Query #8 (0.00074s):
SELECT
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_nodes `Node`
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND Node.name = 'Projects'

Query #9 (0.001s, 4 result/s):
SELECT
BlogPost.id as 'BlogPost.id', BlogPost.flags as 'BlogPost.flags', BlogPost.status as 'BlogPost.status', BlogPost.views as 'BlogPost.views', BlogPost.user_id as 'BlogPost.user_id', BlogPost.uri as 'BlogPost.uri', BlogPost.headline as 'BlogPost.headline', BlogPost.text as 'BlogPost.text', BlogPost.tags as 'BlogPost.tags', BlogPost.published as 'BlogPost.published', BlogPost.created as 'BlogPost.created', BlogPost.updated as 'BlogPost.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_blog_posts `BlogPost`
LEFT JOIN `poganatz_users` User ON BlogPost.user_id = User.id
WHERE
BlogPost.status & 1 AND BlogPost.published < UNIX_TIMESTAMP()
ORDER BY BlogPost.flags & 2048 DESC,BlogPost.published DESC
LIMIT 0, 4

Query #10 (0.00051s):
SELECT
Comment.id as 'Comment.id', Comment.flags as 'Comment.flags', Comment.status as 'Comment.status', Comment.user_id as 'Comment.user_id', Comment.foreign_id as 'Comment.foreign_id', Comment.model as 'Comment.model', Comment.name as 'Comment.name', Comment.email as 'Comment.email', Comment.url as 'Comment.url', Comment.text as 'Comment.text', Comment.created as 'Comment.created', Comment.updated as 'Comment.updated', BlogPost.id as 'BlogPost.id', BlogPost.flags as 'BlogPost.flags', BlogPost.status as 'BlogPost.status', BlogPost.views as 'BlogPost.views', BlogPost.user_id as 'BlogPost.user_id', BlogPost.uri as 'BlogPost.uri', BlogPost.headline as 'BlogPost.headline', BlogPost.text as 'BlogPost.text', BlogPost.tags as 'BlogPost.tags', BlogPost.published as 'BlogPost.published', BlogPost.created as 'BlogPost.created', BlogPost.updated as 'BlogPost.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_comments `Comment`
LEFT JOIN `poganatz_blog_posts` BlogPost ON model = 'BlogPost' AND Comment.foreign_id = BlogPost.id
LEFT JOIN `poganatz_users` User ON Comment.user_id = User.id
WHERE
Comment.status & 1 AND model = 'BlogPost' AND Comment.foreign_id = 8
ORDER BY Comment.created DESC

Query #11 (0.0006s):
SELECT
Comment.id as 'Comment.id', Comment.flags as 'Comment.flags', Comment.status as 'Comment.status', Comment.user_id as 'Comment.user_id', Comment.foreign_id as 'Comment.foreign_id', Comment.model as 'Comment.model', Comment.name as 'Comment.name', Comment.email as 'Comment.email', Comment.url as 'Comment.url', Comment.text as 'Comment.text', Comment.created as 'Comment.created', Comment.updated as 'Comment.updated', BlogPost.id as 'BlogPost.id', BlogPost.flags as 'BlogPost.flags', BlogPost.status as 'BlogPost.status', BlogPost.views as 'BlogPost.views', BlogPost.user_id as 'BlogPost.user_id', BlogPost.uri as 'BlogPost.uri', BlogPost.headline as 'BlogPost.headline', BlogPost.text as 'BlogPost.text', BlogPost.tags as 'BlogPost.tags', BlogPost.published as 'BlogPost.published', BlogPost.created as 'BlogPost.created', BlogPost.updated as 'BlogPost.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_comments `Comment`
LEFT JOIN `poganatz_blog_posts` BlogPost ON model = 'BlogPost' AND Comment.foreign_id = BlogPost.id
LEFT JOIN `poganatz_users` User ON Comment.user_id = User.id
WHERE
Comment.status & 1 AND model = 'BlogPost' AND Comment.foreign_id = 7
ORDER BY Comment.created DESC

Query #12 (0.00059s):
SELECT
Comment.id as 'Comment.id', Comment.flags as 'Comment.flags', Comment.status as 'Comment.status', Comment.user_id as 'Comment.user_id', Comment.foreign_id as 'Comment.foreign_id', Comment.model as 'Comment.model', Comment.name as 'Comment.name', Comment.email as 'Comment.email', Comment.url as 'Comment.url', Comment.text as 'Comment.text', Comment.created as 'Comment.created', Comment.updated as 'Comment.updated', BlogPost.id as 'BlogPost.id', BlogPost.flags as 'BlogPost.flags', BlogPost.status as 'BlogPost.status', BlogPost.views as 'BlogPost.views', BlogPost.user_id as 'BlogPost.user_id', BlogPost.uri as 'BlogPost.uri', BlogPost.headline as 'BlogPost.headline', BlogPost.text as 'BlogPost.text', BlogPost.tags as 'BlogPost.tags', BlogPost.published as 'BlogPost.published', BlogPost.created as 'BlogPost.created', BlogPost.updated as 'BlogPost.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_comments `Comment`
LEFT JOIN `poganatz_blog_posts` BlogPost ON model = 'BlogPost' AND Comment.foreign_id = BlogPost.id
LEFT JOIN `poganatz_users` User ON Comment.user_id = User.id
WHERE
Comment.status & 1 AND model = 'BlogPost' AND Comment.foreign_id = 6
ORDER BY Comment.created DESC

Query #13 (0.00051s):
SELECT
Comment.id as 'Comment.id', Comment.flags as 'Comment.flags', Comment.status as 'Comment.status', Comment.user_id as 'Comment.user_id', Comment.foreign_id as 'Comment.foreign_id', Comment.model as 'Comment.model', Comment.name as 'Comment.name', Comment.email as 'Comment.email', Comment.url as 'Comment.url', Comment.text as 'Comment.text', Comment.created as 'Comment.created', Comment.updated as 'Comment.updated', BlogPost.id as 'BlogPost.id', BlogPost.flags as 'BlogPost.flags', BlogPost.status as 'BlogPost.status', BlogPost.views as 'BlogPost.views', BlogPost.user_id as 'BlogPost.user_id', BlogPost.uri as 'BlogPost.uri', BlogPost.headline as 'BlogPost.headline', BlogPost.text as 'BlogPost.text', BlogPost.tags as 'BlogPost.tags', BlogPost.published as 'BlogPost.published', BlogPost.created as 'BlogPost.created', BlogPost.updated as 'BlogPost.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_comments `Comment`
LEFT JOIN `poganatz_blog_posts` BlogPost ON model = 'BlogPost' AND Comment.foreign_id = BlogPost.id
LEFT JOIN `poganatz_users` User ON Comment.user_id = User.id
WHERE
Comment.status & 1 AND model = 'BlogPost' AND Comment.foreign_id = 5
ORDER BY Comment.created DESC

Query #14 (0.00112s, 1 result/s):
SELECT
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_nodes `Node`
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND Node.name = 'Artikel'

Query #15 (0.00065s):
SELECT
MediaFile.id as 'MediaFile.id', MediaFile.unique_id as 'MediaFile.unique_id', MediaFile.folder_id as 'MediaFile.folder_id', MediaFile.node_id as 'MediaFile.node_id', MediaFile.user_id as 'MediaFile.user_id', MediaFile.use_model as 'MediaFile.use_model', MediaFile.flags as 'MediaFile.flags', MediaFile.filename as 'MediaFile.filename', MediaFile.source_url as 'MediaFile.source_url', MediaFile.url as 'MediaFile.url', MediaFile.filesize as 'MediaFile.filesize', MediaFile.mime_type as 'MediaFile.mime_type', MediaFile.width as 'MediaFile.width', MediaFile.height as 'MediaFile.height', MediaFile.downloads as 'MediaFile.downloads', MediaFile.views as 'MediaFile.views', MediaFile.position as 'MediaFile.position', MediaFile.created as 'MediaFile.created', MediaFile.updated as 'MediaFile.updated', TextDe.id as 'TextDe.id', TextDe.media_file_id as 'TextDe.media_file_id', TextDe.user_id as 'TextDe.user_id', TextDe.language_id as 'TextDe.language_id', TextDe.revision as 'TextDe.revision', TextDe.title as 'TextDe.title', TextDe.text as 'TextDe.text', TextDe.created as 'TextDe.created', TextDe.updated as 'TextDe.updated', Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated', Folder.id as 'Folder.id', Folder.parent_id as 'Folder.parent_id', Folder.lft as 'Folder.lft', Folder.rgt as 'Folder.rgt', Folder.level as 'Folder.level', Folder.flags as 'Folder.flags', Folder.name as 'Folder.name', Folder.uri as 'Folder.uri', Folder.content_order as 'Folder.content_order', Folder.created as 'Folder.created', Folder.updated as 'Folder.updated'
FROM
poganatz_media_files `MediaFile`
LEFT JOIN `poganatz_media_texts` TextDe ON TextDe.language_id = 1 AND MediaFile.id = TextDe.media_file_id
LEFT JOIN `poganatz_nodes` Node ON MediaFile.node_id = Node.id
LEFT JOIN `poganatz_users` User ON MediaFile.user_id = User.id
LEFT JOIN `poganatz_folders` Folder ON MediaFile.folder_id = Folder.id
WHERE
MediaFile.node_id = 20
ORDER BY MediaFile.position ASC,MediaFile.created DESC

Query #16 (0.0067s, 51 result/s):
SELECT
/* Node->NestedSetBehavior->depth(depth: , depthModel: ) */
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated', COUNT(p.id)-1 AS level
FROM
(poganatz_nodes `Node`, poganatz_nodes `p`)
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND Node.lft BETWEEN p.lft AND p.rgt AND Node.lft > 114 AND Node.rgt < 217 AND Node.level > 1
GROUP BY Node.lft
ORDER BY Node.lft

Query #17 (0.00166s, 1 result/s):
SELECT
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_nodes `Node`
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND Node.id = 20

Query #18 (0.00186s, 3 result/s):
SELECT
Node.id as 'Node.id', Node.parent_id as 'Node.parent_id', Node.lft as 'Node.lft', Node.rgt as 'Node.rgt', Node.level as 'Node.level', Node.flags as 'Node.flags', Node.status as 'Node.status', Node.user_id as 'Node.user_id', Node.name as 'Node.name', Node.template as 'Node.template', Node.published as 'Node.published', Node.created as 'Node.created', Node.updated as 'Node.updated', NodeTextDe.id as 'NodeTextDe.id', NodeTextDe.node_id as 'NodeTextDe.node_id', NodeTextDe.language_id as 'NodeTextDe.language_id', NodeTextDe.user_id as 'NodeTextDe.user_id', NodeTextDe.revision as 'NodeTextDe.revision', NodeTextDe.uri as 'NodeTextDe.uri', NodeTextDe.headline as 'NodeTextDe.headline', NodeTextDe.pagetitle as 'NodeTextDe.pagetitle', NodeTextDe.subline as 'NodeTextDe.subline', NodeTextDe.text as 'NodeTextDe.text', NodeTextDe.excerpt as 'NodeTextDe.excerpt', NodeTextDe.keywords as 'NodeTextDe.keywords', NodeTextDe.created as 'NodeTextDe.created', NodeTextDe.updated as 'NodeTextDe.updated', User.id as 'User.id', User.flags as 'User.flags', User.status as 'User.status', User.group_id as 'User.group_id', User.name as 'User.name', User.email as 'User.email', User.password as 'User.password', User.description as 'User.description', User.ip as 'User.ip', User.permanent_key as 'User.permanent_key', User.logins as 'User.logins', User.lastlogin as 'User.lastlogin', User.login_failed_start as 'User.login_failed_start', User.login_failed_count as 'User.login_failed_count', User.created as 'User.created', User.updated as 'User.updated'
FROM
poganatz_nodes `Node`
LEFT JOIN `poganatz_node_texts` NodeTextDe ON NodeTextDe.language_id = 1 AND Node.id = NodeTextDe.node_id
LEFT JOIN `poganatz_users` User ON Node.user_id = User.id
WHERE
Node.status & 1 AND 141 BETWEEN Node.lft AND Node.rgt
ORDER BY Node.lft