Nachmittag, ich habe den folgenden SQL-Befehl:Geben Sie Spezifische Daten je nach Reihe Kriterien
SELECT INVOICE_ID, ITEM_ID, ORDER_NO, CLIENT_STATE VON CUSTOMER_ORDER_INV_JOIN WHERE ORDER_NO = '* 1007';
Dies zieht die folgenden Informationen aus:
[Bild Beschreibung hier eingeben] [1]
es eine spezifische Kriterien, die ich erreichen möchte, und das ist die folgende:
Auf Bestellung Nein: * 1007, Wenn Client-Status in allen Zeilen = PaidPosted, dann brauche ich eine andere Spalte, um 'PaidPosted' in allen Zeilen anzuzeigen. Allerdings auf Bestellnummer: * 1007, wenn Client-Status auf 4 Zeilen = 'PaidPosted' aber 1 oder mehr Zeilen = 'PostedAuth' dann brauche ich eine andere Spalte, in der alle Zeilen 'PostedAuth' zeigen. Wenn jedoch alle Zeilen NULL sind, brauche ich eine Spalte, in der alle Zeilen "Keine Rechnung" anzeigen.
Hoffentlich macht dies mehr Sinn.
Geben Sie Beispieldaten und die erwartete Ausgabe dafür an. – GurV
Hallo, ich dachte ich hätte. Was ich hier sehen möchte, ist nur PostedAuth, aber ich möchte das zum Beispiel zu PostedAuth1 ändern können. –
* Ich möchte dies zu PostedAuth1 * ändern können - was meinst du damit? Es ist nicht so klar, wie Sie vielleicht denken. – GurV