Sobes.tech
Junior — Middle

Haben Sie schon einmal komplexe SQL-Abfragen für die Arbeit mit Datenbanken geschrieben?

sobes.tech KI

Antwort von AI

Ja, ich musste komplexe SQL-Abfragen schreiben, zum Beispiel, um Daten mit mehreren JOINs, Unterabfragen und Aggregatfunktionen abzurufen. Zum Beispiel eine Abfrage, um eine Liste von Kunden mit der Summe ihrer Bestellungen im letzten Jahr zu erhalten, gefiltert nach bestimmten Bedingungen:

SELECT c.customer_id, c.name, SUM(o.amount) AS total_orders
FROM customers c
JOIN orders o ON c.customer_id = o.customer_id
WHERE o.order_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR)
GROUP BY c.customer_id, c.name
HAVING total_orders > 1000
ORDER BY total_orders DESC;

Solche Abfragen helfen, aggregierte Informationen zu erhalten und Filter sowie Sortierung für die Datenanalyse zu verwenden.