Vereinfachen Sie Ihren Arbeitsablauf: Suchen Sie miniwebtool.
Erweitern
Startseite > Textwerkzeuge > Weitere Textwerkzeuge > SQL zu MongoDB Abfragekonverter
 

SQL zu MongoDB Abfragekonverter

Konvertieren Sie SQL-Abfragen (SELECT, INSERT, UPDATE, DELETE) in die MongoDB-Shell-Syntax mit Klausel-für-Klausel-Mapping, Erstellung von Aggregations-Pipelines, Live-Syntax-Hervorhebung und kopierfertiger mongosh-Ausgabe.

SQL zu MongoDB Abfragekonverter
SQL MongoDB
⚡ Schnellbeispiele (zum Laden klicken)

Embed SQL zu MongoDB Abfragekonverter Widget

SQL zu MongoDB Abfragekonverter

Willkommen beim SQL zu MongoDB Abfragekonverter, einem Online-Tool, das SQL-Abfragen — SELECT, INSERT, UPDATE und DELETE — in eine saubere, sofort einsatzbereite MongoDB-Shell-Syntax übersetzt. Jede Konvertierung wird von einer Klausel-zu-Klausel-Zuordnung begleitet, die genau zeigt, wie jedes SQL-Schlüsselwort zu seinem MongoDB-Äquivalent wird. Dies macht das Tool sowohl zu einem Konverter als auch zu einer Lernhilfe für Entwickler, die von relationalen Datenbanken zu MongoDB migrieren.

Warum diesen SQL zu MongoDB Abfragekonverter nutzen?

Die meisten Online-Konverter werfen einfach einen JSON-Block aus und lassen Sie raten, was passiert ist. Dieses Tool ist anders: Sie sehen die generierte MongoDB-Abfrage und eine schrittweise Zuordnung, die erklärt, warum jede Klausel so transformiert wurde. Das macht es gleichermaßen nützlich für schnelle Übersetzungen während Migrationen als auch zum Erlernen der MongoDB-Abfragesprache auf Basis Ihres bestehenden SQL-Wissens.

Hauptmerkmale

Welche SQL-Anweisungen kann dieser Konverter in MongoDB übersetzen?

Das Tool konvertiert SELECT, INSERT, UPDATE und DELETE Anweisungen. SELECT unterstützt WHERE, ORDER BY, GROUP BY, HAVING, LIMIT, OFFSET, DISTINCT und die fünf Standard-Aggregatfunktionen: COUNT, SUM, AVG, MIN und MAX. Komplexe WHERE-Klauseln mit AND, OR, NOT, IN, NOT IN, BETWEEN, LIKE, IS NULL und IS NOT NULL lassen sich sauber auf MongoDB-Operatoren abbilden.

Wie funktioniert die schrittweise Zuordnung der Klauseln?

Nach jeder Konvertierung zeigt das Tool eine Tabelle an, die jede SQL-Klausel ihrem MongoDB-Äquivalent gegenüberstellt. Beispiel:

SQL: SELECT name, age FROM users WHERE age > 21 ORDER BY age DESC LIMIT 10
MongoDB: db.users.find({ age: { $gt: 21 } }, { name: 1, age: 1, _id: 0 }).sort({ age: -1 }).limit(10)
Zuordnung:
· FROM usersdb.users
· SELECT name, age → Projektion { name: 1, age: 1, _id: 0 }
· WHERE age > 21 → Filter { age: { $gt: 21 } }
· ORDER BY age DESC.sort({ age: -1 })
· LIMIT 10.limit(10)

Verarbeitet es Aggregation-Pipelines für GROUP BY-Abfragen?

Ja. Wenn das SQL GROUP BY, HAVING oder Aggregatfunktionen verwendet, erstellt der Konverter eine vollständige MongoDB-Aggregation-Pipeline: $match vor der Gruppierung (aus WHERE), $group mit _id und Akkumulatoren, $match nach der Gruppierung (aus HAVING), dann $sort, $skip und $limit in der Pipeline-Reihenfolge. Die Reihenfolge ist wichtig — ein $sort vor dem $match ist in MongoDB viel langsamer — daher gibt das Tool die Stufen immer in der optimalen Reihenfolge aus.

Beispiel: SELECT category, COUNT(*) AS total FROM books WHERE year >= 2020 GROUP BY category HAVING COUNT(*) > 5 ORDER BY total DESC LIMIT 5

wird zu:
db.books.aggregate([
  { $match: { year: { $gte: 2020 } } },
  { $group: { _id: "$category", total: { $sum: 1 } } },
  { $match: { total: { $gt: 5 } } },
  { $sort: { total: -1 } },
  { $limit: 5 }
])

Wie werden SQL LIKE-Muster konvertiert?

SQL % Wildcards werden zu .* und _ Wildcards zu . in einem regulären Ausdruck von MongoDB. Muster werden mit ^ oder $ verankert, wenn das SQL-Muster nicht mit % beginnt oder endet. Spezielle Regex-Zeichen innerhalb des Musters werden automatisch maskiert.

Was sind die Hauptunterschiede zwischen SQL- und MongoDB-Abfragen?

SQL ist deklarativ und tabellenorientiert — Sie beschreiben Zeilen und Spalten. MongoDB ist dokumentenorientiert und verwendet eine JSON-ähnliche Abfragesprache. Die wichtigsten Übersetzungsregeln:

Ist die generierte MongoDB-Abfrage bereit zum Einfügen in mongosh?

Ja. Die Ausgabe verwendet die mongosh (MongoDB Shell)-Syntax, einschließlich unzitierter Objektschlüssel, angehängter Chain-Methoden wie .sort(), .limit() und .skip() sowie nativer JavaScript-Regex-Literale. Sie können sie direkt in mongosh, den MongoSH-Tab von MongoDB Compass oder IntelliShell von Studio 3T einfügen.

Anwendung des Tools

  1. Fügen Sie Ihre SQL-Abfrage in das Eingabefeld ein oder klicken Sie auf ein Schnellbeispiel, um eine Beispielabfrage zu laden.
  2. Klicken Sie auf In MongoDB konvertieren. Das Tool analysiert Ihr SQL und erstellt die entsprechende MongoDB-Abfrage.
  3. Überprüfen Sie die Klausel-zu-Klausel-Zuordnung, um die Übersetzung zu verifizieren und die Mapping-Regeln zu verstehen.
  4. Kopieren oder laden Sie die MongoDB-Abfrage herunter, indem Sie die Schaltflächen über dem Codeblock verwenden. Die heruntergeladene Datei ist ein ausführbares .js-Skript.

Praktische Anwendungsfälle

Für Entwickler, die zu MongoDB migrieren

Für Studenten und Lernende

Für DBAs und Backend-Entwickler

Einschränkungen und was noch nicht unterstützt wird

Häufig gestellte Fragen (FAQ)

Warum gibt meine SELECT-Abfrage ohne WHERE immer noch ein Filter-Objekt zurück?

Die find()-Methode von MongoDB erwartet einen Filter als erstes Argument. Wenn das SQL keine WHERE-Klausel hat, gibt das Tool find({}) aus — einen leeren Filter, der auf alle Dokumente passt.

Warum wird _id: 0 zu meiner Projektion hinzugefügt?

MongoDB schließt das _id-Feld standardmäßig in Abfrageergebnisse ein. Um dem SQL SELECT-Verhalten zu entsprechen, bei dem nur die aufgelisteten Spalten zurückgegeben werden, fügt das Tool _id: 0 hinzu, es sei denn, Sie listen _id explizit als Spalte auf.

Sollte ich updateOne oder updateMany für meine UPDATE-Abfrage verwenden?

Das Tool gibt standardmäßig updateMany aus, was der SQL UPDATE-Semantik für mehrere Zeilen entspricht. Wechseln Sie zu updateOne, wenn Sie sicher sind, dass der Filter nur auf ein einzelnes Dokument passt (zum Beispiel beim Filtern nach einer eindeutigen _id).

Speichert oder sendet das Tool mein SQL irgendwohin?

Ihr SQL wird zum Parsen an unseren Server übermittelt, als konvertierte MongoDB-Abfrage zurückgegeben und dann verworfen. Es wird nicht protokolliert, gespeichert oder mit Dritten geteilt.

Ist das Tool kostenlos?

Ja, es ist völlig kostenlos und ohne Account nutzbar. Aktualisieren Sie die Seite jederzeit, um von vorne zu beginnen.

Wie werden native MongoDB-Typen wie ObjectId und Date behandelt?

SQL-String-Literale werden standardmäßig zu MongoDB-Strings. Wenn Ihre Spalte eine ObjectId speichert, umschließen Sie das Literal manuell mit ObjectId("..."). Für Datumsfelder verwenden Sie ISODate("..."). Beide Änderungen lassen sich nach dem Einfügen in Sekunden bearbeiten.

Zusätzliche Ressourcen

Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:

"SQL zu MongoDB Abfragekonverter" unter https://MiniWebtool.com/de/sql-zu-mongodb-abfragekonverter/ von MiniWebtool, https://MiniWebtool.com/

vom miniwebtool-Team. Aktualisiert am: 25. Apr. 2026

Andere verwandte Tools:

Weitere Textwerkzeuge:

Ausgewählte Werkzeuge:

Sonne-, Mond- & Aszendent-Rechner 🌞🌙✨Venus-Zeichen-RechnerCaesar-VerschlüsselungswerkzeugMAC-adressen-lookupZeit-zu-Dezimal-UmrechnerModulo-RechnerNamenszahl-RechnerFarbschema-GeneratorZufälliger GeburtstagsgeneratorZufälliger TiergeneratorMittelwert RechnerKI-Text-HumanizerZufälliger Kreditkarten-GeneratorZufälligen Namen AuswählenCPM-RechnerGrill-RechnerZufälliger Wahrheit oder Pflicht GeneratorKleidergrößen-UmrechnerSiedepunkt-RechnerGrößen-Perzentil-RechnerMars-Zeichen-RechnerBier-Kühlzeit-RechnerBingo Karten GeneratorBody Recomposition RechnerVideo-KompressorZufälliger Zeit GeneratorCollatz-Vermutung-RechnerDrehmoment-Rechner für Schrauben🎮 Spielwährungs-UmrechnerMedian-RechnerNumerologie-RechnerFrequenz- und Wellenlängen-UmrechnerMeisterzahl-RechnerFuß und Inch in Zentimeter UmrechnerVerhältnis-zu-Prozentsatz-UmrechnerBlutspendezeit-RechnerKleinschrift-Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Prozentuale Wachstumsrate RechnerVideo-zu-Bild-ExtraktorCMYK zu Hex KonverterZahlen sortierenZufälliger Fake-Adressen-GeneratorRelative Standardabweichung RechnerTag des Jahres Rechner - Welcher Tag des Jahres ist heute?Kegelabwicklung Schablonen-GeneratorFacebook-Benutzer-ID-SucheZufällige Zeichenfolge generieren💧 Taupunkt-RechnerSonnenstand-RechnerZinsen für Kreditkarte RechnerTwitch Einnahmenrechner🌡️ Hitzeindex-RechnerListen-RandomisiererIP-Adresse-zu-Binär-UmrechnerZufälliger Spielkarten-GeneratorZufälliger ElementgeneratorZufälliger FarbalgeneratorAkku-Laufzeit-RechnerSauerteig RechnerLottozahlen-GeneratorSeelenzahl-RechnerLogarithmus zur Basis 2 RechnerVideos zusammenführenZentimeter zu Fuß und Inches UmrechnerKI ParaphrasiererProzent zu Dezimal UmrechnerMond-Zeichen-KompatibilitätsrechnerDatenübertragungsraten-RechnerAudio SplitterKettenbruch-RechnerZufälliger PIN-GeneratorGehrungswinkel-RechnerZufälliger Englischer WortgeneratorPersönlichkeitszahl-RechnerHTML zu Text KonverterOnline WPA-Schlüssel-GeneratorTeelöffel zu Esslöffel UmrechnerZufälliger Akkord GeneratorBruch in Prozent UmrechnerMondzeichen-RechnerZahlen Randomisierer⏱️ Online StoppuhrSchicksalszahl-RechnerStein Schere Papier GeneratorDezimal-zu-Bruch-UmrechnerKoffein-Überdosis-RechnerMP3-LooperSommersonnwende RechnerWelche ist meine Glückszahl?Zufallsdatum-GeneratorQuartil-RechnerWürfel-WahrscheinlichkeitsrechnerGrenzwert-RechnerPunkt zu Punkt GeneratorUnsichtbare-Zeichen-EntfernerZaun-RechnerAudio-ExtraktorFPS-KonverterInstagram-Benutzer-ID-SucheKI InhaltsdetektorPizza Party PlanerStillzeit-KalorienrechnerUS-Inflation-RechnerZeichen-ZählerZufälliger US-Bundesstaat-GeneratorSaturn-Rückkehr-RechnerSteigungs- und GefällerechnerTeiler-RechnerWinkel-UmrechnerYouTube Einnahmen RechnerZeilenumbrüche entfernenMagisches Quadrat GeneratorMerkur-RückläufigkeitskalenderMotor-Verdichtungsverhältnis-RechnerGammafunktion-RechnerGeburtstagswochentag-RechnerKI-Interpunktions-AddiererMAC-Adressen-AnalyzerMittelpunkt-RechnerFlugdistanz-RechnerTassen zu Gramm UmrechnerLabyrinth-GeneratorLesezeit-RechnerMerkur-Zeichen-RechnerNatürlicher Logarithmus RechnerASCII-TabelleDoppelter IntegralrechnerFarbverlauf-GeneratorFrisch-zu-getrocknet-Kräuter-UmrechnerKonfidenzintervall-RechnerLeerzeichen entfernenWissenschaftliche Schreibweise zu Dezimal UmrechnerZeilen alphabetisch sortierenZufälliger Koordinaten-GeneratorZufälliger Spruch-GeneratorANC-rechnerBlutgruppen-RechnerDrehmoment-RechnerErweiterter Sternzeichen-KompatibilitätsanalysatorGewichteter NotenrechnerJordansche Normalform RechnerStandardfehler-RechnerZufälliger Ausreden-GeneratorZufälliger Buchstabe GeneratorAktien-Durchschnitts-Rechneratan2-RechnerBaby Wachstums-PerzentilrechnerEuler Totient Funktion RechnerLogikgatter SimulatorMAC-Adressen-GeneratorPasswort-GeneratorProzentuale Steigerung RechnerArkussinus-RechnerBild spiegelnDruckkosten-RechnerKeltischer Baum-Tierkreis-RechnerLogarithmus zur Basis 10 RechnerMorse-Code-GeneratorParametrische Kurven PlotterRechtwinkliges Dreieck RechnerRichtungsfeld / Steigungsfeld PlotterSocial Media Benutzername PrüferVideo drehenWinkelgeschwindigkeit RechnerZufälliger Filmwähler3D EntfernungsrechnerCooper 12-Minuten-Lauf-RechnerFarbcode-Konverter Alle FormateKopfrechen-TrainerPartielle AbleitungsrechnerSchritte zu Entfernung RechnerZufälliger IMEI GeneratorBackformen-Größen-UmrechnerGeometrisches Mittel RechnerKI SpracherkennungLeere Zeilen von einem Text entfernenMehrfachbruch-Rechnerppm-zu-prozent-umrechnerSchriftliche Division RechnerYouTube Kanal StatistikenBarcode GeneratorHex-zu-CMYK-KonverterIP Subnetz RechnerJacobi-Matrix-RechnerKI-TrAIningsplan-GeneratorLego-Stein-Haus-RechnerOnline VAT RechnerTangens-RechnerWorthäufigkeit AnalysatorZufälliger Aktivitäten Generatorauf-den-kopf-gestellter-text-generator👙 BH-GrößenrechnerDezimal-zu-Zeit-Umrechner🎰 Gacha Pity RechnerHeliumballon-Hubkraft-RechnerHexadezimal zu Oktal UmrechnerInteraktiver Einheitskreis-VisualisiererKI-Token-ZählerMedikamenten-DosierungsrechnerMensch-zu-Ameise-GewichtsumrechnerGrundstückskredit-RechnerBaukredit RechnerRechner für tilgungsfreie HypothekBallonkredit-RechnerHypothekenpunkte-RechnerPMI-RechnerRechner für zweiwöchentliche HypothekenzahlungenARM HypothekenrechnerVA-DarlehensrechnerNettolohn-RechnerKI SQL AbfragegeneratorKI RegEx GeneratorKI-Datenvisualisierer (CSV einfügen)KI-Textton-AnalysatorKI Lebenslauf AnalyzerKI-Einheitenumrechner (natürliche Sprache)KI Entschuldigungsbrief GeneratorKI-Generator für höfliche AusredenKI-Reiserouten-GeneratorKI-Leselisten-GeneratorKI-Ernährungsplan-GeneratorKI-Geschenkideen-GeneratorKI-Rezeptgenerator aus ZutatenStipendien ROI RechnerStudienkosten-RechnerRechner für Lernstunden bis zur SprachflüssigkeitVokabel-Quiz-GeneratorCornell Notizen GeneratorLernkurven-RechnerSpaced Repetition Planer für LernkartenFarbmischungs-RechnerFugenmörtel-RechnerGeschirrspüler-BeladungsoptimiererWaschmittel-DosierungsrechnerHaarfarben-Misch-RechnerKostenvergleich Gas vs StromGeschenkkarten-Trinkgeld-RechnerUmzugskartons MengenrechnerLagerraumgrößen-RechnerCapsule Wardrobe RechnerRiemenlängen-RechnerHydraulikzylinder-KraftrechnerFlaschenzug-RechnerÜbersetzungsverhältnis-Rechner MechanikRechner für spezifische WärmekapazitätwaermeausdehnungsrechnerwaermeuebertragungsrechnerBernoulli-Gleichung-RechnerReynolds-Zahl-RechnerGezeitenrechnerSternsichtbarkeits-RechnerKnotenbinden-ReferenztoolLeitfaden für Schlafsack-TemperaturangabenZeltunterlage-GrößenrechnerBackpacking Lebensmittelgewicht RechnerWandertempo-Rechner nach NaismithStickgarn LängenrechnerGießharz-VolumenrechnerPerlenmuster-RechnerTöpferton-SchrumpfungsrechnerOrigami-Papiergrößen-RechnerQuilt-Einfassungs-RechnerStickgarn-Rechner für KreuzstichStrickmuster-RechnerStricknadel Größen UmrechnerHäkelnadel-Größen-UmrechnerPferde-Heu-RechnerTiertransportbox-Größenfinder für FlugreisenUVB-Rechner für Reptilien-HabitatVogelkäfig GrößenrechnerAquarium-Heizer-Wattzahl-RechnerKatzenklo-RechnerScheinwerfer-Lichtweiten-RechnerReifenprofil-Verschleiß-RechnerStützkraft-Rechner für AnhängerFahrzeug-GewichtsverteilungsrechnerReisekosten AufteilerAnhalteweg-RechnerRechner für ArbeitnehmerentschädigungTestaments-NachlassrechnerMarkenklassen-FinderPatentgebühren-RechnerUmsatzsteuer Nexus PrüferstrafverkuerzungsrechnerVerjährungsfristen-RechnerAirbnb Preis-OptimiererMietteiler für MitbewohnerSection 8 MietrechnerBRRRR-Methode-RechnerCash-on-Cash-Rendite-RechnerMietrendite Rechner1031 Exchange RechnerVermögenswachstum-VisualisiererMittagskosten-RechnerKostenrechner Fitnessstudio vs. HeimtrainingKaffeekosten-RechnerHomeoffice Ersparnis RechnerROI Rechner für NebenjobAbonnementkosten-TrackerSaaS PreisrechnerFreelance Projektpreis-RechnerRäucherholz KombinationsguideGärzeit-RechnerMarinierzeit-RechnerRezeptfilter nach ErnährungseinschränkungGewürz Ersatz FinderKoffein Halbzeit-TrackerStandardgläser-RechnerWein Pairing FinderKletter-Grad-UmrechnerFahrrad-Übersetzungsverhältnis-RechnerAngelknoten-FestigkeitsrechnerYoga-Posen-Halte-TimerSchwimm-SWOLF-RechnerLaufzeit RechnerBoxschlagkraft-RechnerRugby-Punkte-RechnerCricket Run Rate RechnerFußball xG Rechner (Expected Goals)Tennis PunktezählerWells-Score-Rechner (TVT/LE)Glasgow-Koma-Skala-RechnerAPGAR-Score-RechnerFFMI RechnerEine-Meile-Gehtest (Rockport) RechnerMagermasse-zu-Kraft-RechnerKohlenhydrat-Insulin-Verhältnis-RechnerInsulin-Sensitivitätsfaktor-RechnerHebräischer Kalender UmrechnerHijri Kalender UmrechnerMondkalender KonverterGeburtstagsrechner KulturenWie Lange Her RechnerWie Lange Bis RechnerDatumsmuster-GeneratorHalbzeit-DatumsrechnerWerktage zu Datum addierenWerktage-RechnerSatzlängen-VarianzanalysatorHemingway-Stil Lesbarkeits-EditorAussprache IPA KonverterVigenère-Chiffre-ToolAtbash Chiffre ToolROT13 Encoder/DecoderEXIF-Daten-Viewer und -EntfernerPig Latin UebersetzerBackronym-GeneratorAkronym-GeneratorPangramm-PrüferLipogramm-PrüferBild zu SVG TracerBild zu ASCII Art KonverterJSON Schema GeneratorTypeScript PlaygroundLess zu CSS CompilerSCSS zu CSS CompilerSVG zu React/JSX KonverterQuery String BuilderURL ParserUUID Validator und DecoderHTTP Statuscode ReferenzcURL-BefehlsgeneratorSierpinski-Dreieck-Generator3D Oberflächen PlotterPolargleichungs-PlotterJulia-Mengen-GeneratorMandelbrot-Mengen-ExplorerL-System Fraktal-GeneratorDelaunay Triangulations GeneratorVoronoi-Diagramm-GeneratorSpirograph-GeneratorTessellationsgeneratorSix Sigma ProzessfähigkeitsrechnerPareto-Diagramm-GeneratorNPS Rechner - Net Promoter ScoreKohorten-Retentionsrate-RechnerAbwanderungsrate-RechnerKundenakquisitionskosten-Rechner (CAC)Customer Lifetime Value Rechner CLVConversion-Rate-RechnerA/B-Test Stichprobengrößen-RechnerA/B-Test-Signifikanz-RechnerLinsengleichungs-RechnerMagnetfeld eines Drahts RechnerRechner für elektrisches FeldCoulombsches Gesetz RechnerSnellsches Gesetz RechnerTrägheitsmoment-RechnerZentripetalkraft-RechnerPendelperiode-RechnerFederkonstanten-RechnerDoppler-Effekt-RechnerSortino-Quotient-RechnerTreynor-Ratio-RechnerAktien Beta RechnerRechner für inflationsgeschützte US-Staatsanleihen (TIPS)Hypotheken-Neuberechnungs-RechnerForward-Rate-RechnerAnleiheduration-Rechner (Macaulay und Modifiziert)Konvexität-Rechner für AnleihenIndexgebundene Rente RechnerVariable Rentenversicherung RechnerUmkehrhypotheken-RechnerRenten-AuszahlungsrechnerSoroban Abakus SimulatorRussische BauernmultiplikationVedischer Mathematik-Tricks-RechnerÄgyptischer MultiplikationsrechnerMathe-Rechner für römische ZahlenEinmaleins-QuizVisualisierung von Übertrag und BorgenZahlenzerlegung GeneratorMünzaufgaben LöserDistanz-Geschwindigkeit-Zeit-Dreieck-RechnerLöser für Arbeitsraten-AufgabenMischungsproblem-LöserAltersaufgaben LöserZugbegegnungs-ProblemlöserHydratations-RechnerPace zu Kalorien RechnerAlkohol-Kalorien-RechnerZufälliger Debattenthemen-GeneratorZufälliger Katzen- & Hundenamen-GeneratorYouTube Thumbnail DownloaderZufälliger RPG Charakter Generator