Frank (no reg): SQL: "Liste aller Veranstaltungen samt nächstem Termin"?

Beitrag lesen

'nabend!

puh, in die Syntax muss ich mich erst einmal einarbeiten, so tief bin ich in SQL noch nicht eingestiegen. Danke!

Wieso, ist doch nix bahnbrechend kompliziertes dabei
(1) SELECT für die Ausgabe
(2) JOIN um eine weitere Tabelle anzuk
(3) SELECT welches einen Skalarwert für den Vergleich zurückgibt

(1) ist trivial, du gibst das an Feldern/Spalten an, was du ausgeben/selektieren willst
(2) ist ne andere bessere Schreibweise für FROM tab1, tab2 WHERE tab1.x = tab2.x; WHERE wird zu ON .... daran gewöhnt man sich schnell
(3) ist allein einfach erstmal GIB MIR DAS KLEINSTE DATUM VON ALLEN DATENSÄTZEN DEREN DATUM > JETZT IST
da kommt dann nur die Verknüpfung mit einem Feld vom umgebenden SELECT dazu, fertig

Zur *-Angabe: Die Film-Datenbank war nur ein Beispiel. Aber auch in der realen Anwendung werde ich wohl nicht anders können, denn die Liste der einzelnen Felder wäre ellenlang.

Fiele Velder = sehr wahrscheinlich schlechtes (und damit dringend verbesserungswürdiges) Datenbankdesign.

Mir ist aber klar, dass es vom Sicherheitsaspekt besser wäre.

Vom Sicherheitsaspekt her? Wow, wie bitte? Das erläutere mal bitte.

Ciao, Frank