0

Array zusammenstellen, erste Werte selektieren und Rest zusammenfassen

Guten Morgen, wie ist die beste Vorgehensweise, damit ich folgendes erreichen kann: Ich habe eine Tabelle mit Waren und Beständen in den Waren. Nun möchte ich in einem Select lediglich die größten 5 Warenpositionen selektieren und die restlichen unter sonstige zusammenfassen. 

Hammer 10

Nagel 100

Zange 200

Zollstock 400

Kabel 20

Schraube 40

Dübel 500

 

In dem Beispiel würde ich mit einem „select waren order by bestand“ zunächst alle Werte in der Tabelle abfragen und mit slice könnte ich mir natürlich die ersten 5 Werte des arrays selektieren. Ich würde aber gerne noch die restlichen Werte (in meinem Beispiel 6-7) mit dem Bestand unter dem Label „Sonstige“ in dem Array ergänzen. Stehe da gerade auf dem Schlauch, wie ich das am besten erreiche und bin für Input dankbar. 

Frank

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 1 Monat
    • Gemeldet - anzeigen

    Du könntest die mit slice() ermittelten Werte ebenfalls addieren und vom Gesamtwert abziehen.

    • Pro BoutiquenFonds GmbH
    • Eichelfr
    • vor 1 Monat
    • Gemeldet - anzeigen

    Manche Dinge können so einfach sein :-) - Danke für die Lösung des Knotens! Frank

Content aside

  • Status Answered
  • vor 1 MonatZuletzt aktiv
  • 2Antworten
  • 45Ansichten
  • 2 Folge bereits