Hallo
Ich möchte in einer Liste übersichtlich alle Rechnungen darstellen, unbezahlte mit einem roten (0), angezahlte mit einem gelben (1) und vollständig bezahlte mit einem grünen (2) Punkt. Dazu brauch ich in meinem SQL-Query etwas, das mir 0, 1 oder 2 zurückgibt, abhängig von diesen genannten Eigenschaften.
Und ich brauche nun genau den Ausdruck für status. Die bezahlte Summe krieg ich ja noch mit einem Subquery hin, das kann ich ggf in eine IF-Abfrage verpacken, aber so wirklich elegant ist das auch nicht...
Abgesehen davon, dass Du CASE verwenden solltest, verstehe ich nicht, was Dich an der Abfrage stört. Du weißt, wie es geht. Setze es um.
Freundliche Grüße
Vinzenz