Artikel

Kann man machen

Nie mehr das Falsche studieren: Wir sagen, welche Jobs 2020 gefragt sind

Jungen Menschen trifft die Krise besonders hart. In den zwölf Monaten nach der Lehmann-Pleite ist die Jugendarbeitslosigkeit doppelt so stark gewachsen wie der Durchschnitt aller Altersgruppen. Jeder zehnte Deutsche unter 25 sucht vergeblich nach einem Job – und doch gibt es Branchen, die aggressiv um Nachwuchs buhlen. Die Maschinenbauer tun es, die Schulen tun es, und das Handwerk tut es. Sie schauen zehn Jahre in die Zukunft, und wissen schon heute: Uns werden die Leute fehlen.
„Die Zahl der Menschen im erwerbsfähigen Alter wird abnehmen“, sagt Steffen Kröhnert, der für das Berlin Institut die Studie „Deutschland 2020“ mitverfasst hat: „Die Chancen der heranwachsenden Fachkräfte und Akademiker verbessern sich.“ Für Geringqualifizierte bringe die Bevölkerungsentwicklung hingegen kaum Entlastung. Welche Branchen langfristig besonders zukunftsfähig sind, hat die Wirtschaftsforschung Prognos herausgefunden: Neben dem Maschinen- und Fahrzeugbau finden sich Bereiche wie Logistik, Mess- und Steuertechnik, IT, Forschungsdienstleistungen und die Gesundheitswirtschaft auf der Liste. Zukunftsforscher Kröhnert rechnet auch Lehrer und hochspezialisierte Handwerker dazu.
Stellvertretend für ihre Branchen zeigt „Fluter“ sechs Berufe, in denen 2020 Bewerbermangel herrschen könnte.

Landarzt
Im Ostfernsehen war es Schwester Agnes, im Westen Dr. Mattiesen: „Der Landarzt“ ist eine Ikone – ein Gott in weiß, der durch Feld, Wald und Wiesen tuckert. Doch das Helden-Leben ist hart: 50-Stunden-Wochen, Wochenend-, Not- und Nachtdienste sind ein Fall für Überzeugungstäter. Deshalb dürfte es in Zukunft ein Leichtes sein, eine Praxis in der Provinz zu eröffnen. Denn obwohl es in Deutschland immer mehr Ärzte gibt, sind sie nicht dort wo man sie braucht. Zu viele gehen in die Großstadt, in Kliniken, ins Ausland, oder wechseln den Beruf. Die Kassenärztliche Bundesvereinigung (KBV) warnt, dass allein in den kommenden fünf Jahren knapp 28.000 Mediziner in Rente gehen. Sie werden besonders dort fehlen, wo die Bevölkerung stärker altert: Auf dem Land. So scheiden bis 2020 zum Beispiel in Mecklenburg-Vorpommern 40 Prozent der niedergelassenen Ärzte aus. Nordrhein-Westfalen will daher die Zulassung zum Medizinstudium für Bewerber erleichtern, die Landarzt werden wollen. Sachsen hat einzelne Jungmediziner mit 60.000 Euro bezuschusst, damit sie eine Praxis übernehmen. „Die so genannten Altenversorger werden stärker benötigt werden, das sind vor allem Augenärzte oder Urologen“, sagt KBV-Experte Thomas Kopetsch. Auch Hausärzte seien sehr gefragt.

Berufsschullehrer
Tritt eine Lehrerin vor die Klasse und sagt: „Guten Tag, ich bin die Lehrerschwemme. Seid Ihr die geburtenschwachen Jahrgänge?“ Der Witz bringt es auf den Punkt: Nur weil die Schülerzahlen sinken, gibt es noch lange nicht zu viele Pädagogen. Bis 2020 gehen laut Berechnungen des Bildungsforschers Klaus Klemm 467.000 deutsche Lehrer in Pension, es kommen aber nur knapp 300.000 nach. Schon heute ist fast die Hälfte des Kollegiums über 50. Wer Mathematik oder Informatik auf Lehramt studiert, wird sich seine Schule demnach aussuchen können – wenn er einen Master-Abschluss macht. Noch besser sind die Beförderungsmöglichkeiten an den Berufsschulen: „Viele Abiturienten wissen gar nicht, dass sich dort die gleiche Laufbahn eröffnet wie an Gymnasien“, erklärt der Präsident des Deutschen Lehrerverbandes, Josef Kraus, in der „Welt“. Zudem können Berufsschullehrer auch an auch an Fachoberschulen oder Wirtschaftsgymnasien unterrichten. Der Unterricht ist deutlich praxisorientierter als am Gymnasium. Praktiker ohne Studium sind als Quereinsteiger willkommen. Die besten Chancen bieten die technischen und naturwissenschaftlichen Fächer, vor allem Metall- und Elektrotechnik. Nachfrage besteht aber auch in den „weichen“ Fächern. Ein junger Essener Berufsschullehrer berichtet, dass an seinem Kolleg 2009 über 6.000 Stunden ausgefallen sind, „davon über 1000 jeweils in den Fächern Sport, Politik und Religion“.

Vertriebsingenieur
Nichts ist so teuer wie ein fehlender Ingenieur. Pro Jahr erwirtschaftet er das 1,7-Fache eines durchschnittlichen Arbeitnehmers, hat das Institut der deutschen Wirtschaft (IW) errechnet. Doch während bis 2020 fast eine halbe Million Ingenieure in den Ruhestand gehen wird, bilden die Hochschulen zu wenig Nachwuchs aus. Das kostet Deutschland jedes Jahr mehrere Milliarden Euro. Das Forschungsinstitut Zukunft der Arbeit (IZA) prophezeit bis 2020 eine Lücke von etwa 380.000 Ingenieuren. Ganz besonders gesucht werden aller Voraussicht nach Bauingenieure, Verfahrenstechniker und Maschinenbauer. Noch gefragter sind Alleskönner wie der Vertriebsingenieur. „Es gibt einen sehr hohen Bedarf an Wirtschaftsingenieuren, die die Schnittstelle zwischen Entwicklung, Verkauf und Beratung besetzen können“, sagt Carola Feller vom Maschinenbau-Verband VDMA. Die Kenntnis maßgeschneiderter Spezialmaschinen in Kombination mit sozialer Kompetenz ergäben einen „extrem anspruchsvollen Beruf“, für den zunehmend Bewerber fehlen. Denn solange eine Sonderanfertigung in einer Werkhalle steht, muss sie gewartet werden – und sichert den Vertriebsprofis den Job.

„Nurse“ – der Pflege-Alleskönner
Wie war das noch im Englisch-Unterricht? „Nurse“ = „Krankenschwester“. Dabei stimmt das nicht mal zur Hälfte. Denn die Berufsbezeichnung „nurse“ umfasst alle Pflegeberufe - und beide Geschlechter. Mangels eines besseren Ausdrucks könnte es in Deutschland bald sehr viele Nurses geben. Die bisherigen Berufsbilder Krankenpfleger, Kinderkrankenpfleger und Altenpfleger sind überholt. Laut Koalitionsvertrag sollen sie bald in einer modernisierten Ausbildung zusammengeführt werden. „Gebraucht werden Generalisten“, sagt Johanna Knüppel vom Deutschen Berufsverband für Pflegeberufe (DBfK). Der Zukunftsforscher Matthias Horx nennt den neuen Job „Krankenschwester 2.0“. Er glaubt, dass immer mehr Krankenschwestern die Aufgaben von Hausärzten übernehmen werden: „Es entsteht eine Mischform aus Arzt, Pfleger und Medizintechniker.“ Gebraucht werden sie dringend. Die Zahl der Pflegebedürftigen wird in den Jahren ab 2020 von heute rund 2,4 Millionen auf über drei Millionen ansteigen. Der DBfK ist daher überzeugt: „Allein 500.000 Pflegefachkräfte müssen in den kommenden 20 Jahren zusätzlich qualifiziert werden. Der Verband warnt aber auch: „Pflege ist ein harter Beruf“, Schichtarbeit und körperliche Anstrengung gehören dazu. Zum Trost gehöre die „Krankenschwester“ aber noch immer zu den Berufen mit dem höchsten Ansehen.

Produktionstechnologe
Neue Berufe entstehen genau dann, wenn sie gebraucht werden. Der 2008 ins Leben gerufene „Produktionstechnologe“ wurde offenbar dringend gebraucht. Deutschlands Maschinenbau ist schließlich Weltspitze. Es fehlen nicht nur Ingenieure, sondern auch Facharbeiter. Als „Mechatroniker für Fortgeschrittene“ vereint das neue Berufsbild nicht nur Mechanik und Elektronik miteinander, sondern schließt die Weiterbildung zum Prozessexperten gleich mit ein. Das heißt, dass diese neuen Mechatroniker neue Produkte von der Entwicklung über die Fertigung bis hin zur Lieferung begleitet. Sein Alltag besteht nicht nur aus Fräsen, Montieren oder Programmieren. Vielmehr arbeitet er eng mit den Entwicklern, Konstrukteuren, Zulieferern und Kunden zusammen, kann sogar kreativ in die Arbeitsabläufe in der Fabrik eingreifen. Carola Feller vom VDMA ist überzeugt: „Das kann kein anderer Beruf bieten.“

Anlagenmechaniker
„Es muss nicht immer HipHop sein, mach doch mal Metal!“ Mit betont jugendlichen Slogans und wirbt das Handwerk um Nachwuchs. Der Berliner Zukunftsforscher Steffen Kröhnert kennt den Grund: „Handwerk kann nicht globalisiert werden, es wird vor Ort gebraucht.“ Das Bundeswirtschaftsministerium rechnet ab 2020 mit einem Mangel an Fachkräften, „besonders stark betroffen“ sei das Handwerk. Fehlen werden allerdings nicht die guten, alten Rohrklempner, betont der Handwerksverband ZDH, sondern High-Tech-Fachkräfte. Wachstum versprechen Angebote, die speziell auf eine alternde Bevölkerung zugeschnitten sind, zum Beispiel Treppenlifte oder seniorenfreundliche Bäder. Auch umwelttechnische und energiebezogene Berufe böten „sehr gute Berufsaussichten“, sagt Klaus Hahne vom Bundesinstitut für Berufsbildung (BIBB). Handwerks-Sprecher Alexander Legowski versichert, dass sich „Tausende Handwerksbetriebe in Aus- und Weiterbildung auf diesen Milliardenmarkt vorbereitet haben.“ Davon profitieren können zum Beispiel „Anlagenmechaniker für Sanitär-, Heizungs- und Klimatechnik“: Sie können Häuser nicht nur klimafreundlicher gestalten, sondern auch seniorengerechter machen – wenn sie sich für den richtigen Ausbildungsbetrieb entschieden haben.

 
Compile Time: 0.437612s (0.014s/3% querytime, 18 queries)
Memory Usage: 24.37 MB (25551520 Bytes)

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

Query #2 (0.00054s, 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.0014s, 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 = 'kann-man-machen'

Query #4 (0.00125s, 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 = 62
ORDER BY MediaFile.position ASC,MediaFile.created DESC

Query #5 (0.00061s, 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.00066s, 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.00095s, 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.0005s):
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.00073s, 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.00052s):
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.00052s):
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.00052s):
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.00047s):
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.00053s, 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.0006s):
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.0026s, 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.00059s, 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.00111s, 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 127 BETWEEN Node.lft AND Node.rgt
ORDER BY Node.lft