Ich versuche derzeit, einen bestimmten Wert über eine SQL-Abfrage basierend auf einer Summenbedingung zu erhalten.SQL-Abfrage - erste Wert übereinstimmende Summe Ergebnis
Die Idee ist, dass ich ein bestimmtes minimum_qty eines Produktes benötige, um seine Lieferfrist zu verringern. Im Beispiel wäre dieser Wert "2". Die Idee ist, dass die Abfrage die Spalte pop_supplied_qty bis zu ihrem> = Minimum_qty zusammenfasst.
Das Abfrageergebnis sollte der pop_order_num sein, in dem diese Bedingung zuerst erfüllt wird (653).
Die aktuelle Abfrage sieht wie folgt aus:
CASE
WHEN (sum(pop.pop_qty) - sum(pop.pop_supplied_qty)) >= minimum_qty
THEN MIN(pop.pop_order_num)
END AS pre_order_dt
Vielen Dank für Ihre Eingabe!
Hat dies Ihre Antwort? Frage? – trincot
Kannst du mich wissen lassen, ob dir das nützlich ist? – trincot