SQL-Aufgaben erst in Deutsch beantworten?
AP2 vorbereiten · 3 Antworten
Bei längeren Aufgaben schreibe ich inzwischen zuerst auf, welche Zeilen ich eigentlich sehen will: pro Kunde eine Summe, nur Bestellungen aus dem Zeitraum, auch Kunden ohne Bestellung. Erst dann baue ich die Abfrage. Ist das übertriebene Vorarbeit?
Antwort auf das Thema
Gerade "auch ohne Bestellung" entscheidet viel früher über die Lösung als das erste SELECT. Ein kleines erwartetes Ergebnis mit drei Kunden ist dafür noch besser.
Antwort auf das Thema
Du trennst damit die fachliche Frage von der Syntax. Wenn das erwartete Ergebnis schon unklar ist, repariert SQL es nicht.
Antwort auf das Thema
Übertrieben ist eher, zwanzig Minuten an einer Abfrage zu schrauben, deren Ziel man nicht in einem Satz sagen kann.