dedlfix: SQL-Select-Statement

Beitrag lesen

Tach!

PS: Die Wochentage stehen auch in einer Tabelle (ähnlich der Optionen) kann man daraus was machen, um die Lösung eleganter zu bekommen?

Nicht in der Form, weil du in einer Schleife Querys erzeugen müsstest. Du braucht für jede Spalte der Ergebniszelle eine Query.

Eine andere Form der Ergebnisdarstellung, wo du für jede Kombination aus Option und Wochentag eine eigene Ergebniszeile bekommst, kannst du damit auch nicht erzeugen, weil die erste Tabelle bezüglich der Wochentage nicht normalisiert ist. Du kommst nicht von Wert auf Spaltenname, ohne ein Statement zusammenzubauen. Geht prinzipiell mit PREPARE, ist aber unverhältnismäßig aufwendig. Wenn diese Wochentage hingegen statt eigener Spalten nur ein Wert innerhalb einer Spalte Wochentag wären, dann hättest du zwar 5 mal mehr Zeilen, aber dann kann man das im Sinne der eben genannten anderen Ergebnisdarstellung auch einfacher abfragen.

dedlfix.