Veröffentlicht 1. Mai 20223 j Hey, ich bereite mich aktuell auf die Abschlussprüfung (FIAE) vor. Hier ist mir (gerade im GA1-Teil) eine Sache aufgefallen: Es kommt oft vor, dass dann ein SQL-Subselect verwendet wird, wenn ich einen Join verwende. Nach einiger Recherche habe ich dann gelesen, dass ein Join und Subselect im Grunde genommen dasselbe machen: sie verbinden zwei (oder mehr) Tabellen. Kann ich dann einfach jedes Mal ein Join machen (weil die mir persönlich einfacher fallen) als ein Subselect? Ist die Lösung dann trotzdem richtig, wenn diese ein Subselect fordert und ich ein Join gewählt habe? Auf Laufzeiten wird in den Prüfungen ja meines Wissens nicht geachtet. Gerne berichtigen, sollte ich totalen Müll von mir geben Wäre cool, wenn mir jemand die Frage beantworten könnte, vielleicht jemand der sogar Prüfungen korrigiert oder weiß was richtig ist Danke!
1. Mai 20223 j Ist auf jeden Fall richtig wenn es funktioniert. Ich setze subselects auch nur ein wenn es wirklich nötig ist.
2. Mai 20223 j Wenn in der Prüfung explizit ein Subselect gefordert wird, musst du diesen vermutlich auch anwenden. Ansonsten riskierst du Punktabzüge. Weiß aber nicht, ob das schon so vorgekommen ist? Ich bin auch mit join statt subselect durch die Zeit gekommen, weil mir das auch leichter fiel.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.