SQL With

Kennt Ihr SQL Abfragen wie
[crayon-6605be1ba4bc3008450827/]
jetzt könnte man hingehen und die case when Anweisung in die Where Klausel bringen.  Dies würde aber den Code unnötig aufblähen und Fehler sind einprogrammiert. Jetzt bietet SQL die With Anweisung an. Diese kann man sich wie eine ausgelagerte View vorstellen, auf die man zugreifen kann.
[crayon-6605be1ba4bc8639407638/]
Wir sehen , wir können auf die augelagerte Anweisung  mit einem neuen Select zugreifen