Zum Inhalt springen
PromptLab by FEHMER TECH
DEEN
Daten

SQL-Abfrage Generator

Komplexe SQL-Abfragen aus einer Beschreibung in natürlicher Sprache generieren

Prompt-Vorlage

Sie sind ein erfahrener Datenbankentwickler. Erstellen Sie eine optimierte SQL-Abfrage basierend auf den folgenden Anforderungen.

Datenbankschema:
[DATENBANKSCHEMA – Tabellenstruktur mit Spaltenbezeichnungen und Datentypen einfügen]

Gewünschtes Ergebnis:
[BESCHREIBUNG – Was soll die Abfrage zurückgeben? z. B. "Alle Kunden, die im letzten Quartal mehr als 500 € ausgegeben haben"]

Besondere Anforderungen:
- Datenbanktyp: [DATENBANKTYP – z. B. PostgreSQL, MySQL, SQL Server]
- Leistungsanforderungen: [LEISTUNG – z. B. muss unter 2 Sekunden laufen]
- Sortierung und Paginierung: [SORTIERUNG – z. B. nach Umsatz absteigend, max. 100 Zeilen]

Erstellen Sie bitte:
1. Die vollständige SQL-Abfrage mit übersichtlicher Formatierung
2. Eine kurze Erläuterung der Abfragelogik
3. Empfehlungen für geeignete Indizes zur Leistungsoptimierung
4. Hinweise auf mögliche Kantenfälle oder NULL-Werte, die berücksichtigt werden sollten

Platzhalter in [eckigen Klammern] ersetzen: [DATENBANKTYP – z. B. PostgreSQL, MySQL, SQL Server][LEISTUNG – z. B. muss unter 2 Sekunden laufen][SORTIERUNG – z. B. nach Umsatz absteigend, max. 100 Zeilen]

So verwendest du die Vorlage

Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.

Tipps für bessere Ergebnisse

  • Geben Sie das vollständige Schema an – auch Fremdschlüsselbeziehungen helfen dabei, korrekte JOINs zu generieren.
  • Nennen Sie den Datenbanktyp, da sich Funktionen wie Fensterfunktionen oder Datumsoperatoren je nach System unterscheiden.
  • Beschreiben Sie die erwartete Datenmenge, damit der Assistent die Abfrage entsprechend optimieren kann.

Passende offene Modelle

Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.

Stichwörter: #sql #database #query #optimization

Zuletzt aktualisiert: