-
Tja, dann gibt es halt nur die lange Variante, mit einer Schleife vom letzten zum 1. Element den 1. Wert <> 0 zu suchen.
Allerdings, wenn auch 0-Werte zwischendurch vorkommen können, wer sagt dir denn, dass die letzten 0-Werte nicht gültige Werte sind ?
Wie füllst du denn die Tabelle ?
Kannst du dir beim Füllen die Anzahl nicht merken ?
Wenn du eine oder mehrere Parallel-Tabellen hast, ist da ggf. das 1. freie Element = *blank ?
%elem hat nur den Vorteil, dass ich damit die definierte Anzahl nicht zusätzlich als Konstante/Variable speichern muss.
-
Naja, so mit der Schleife habe ich das jetzt aich gemacht. Es ging bei der Geschichte um Durchschnittswerte. Es gibt da na Tabelle für das Jahr nach Wochen(53 Elemente). Es werden da Lieferungen und so'n Kram ausgewertet. Es gibt aber halt Wochen (Urlaub, etc.) die halt wirklich 0 sind. Die sollten dann auch keine Berücksichtigung finden. Der ganze Durchschnittskram kommt (wie eigentlich immer) mal wieder als extra Idee nach vielen, vielen Tagen (Wochen, Monate, ...) der Benutzung des Programms.
Die Werte werden aus verschiedenen Dateien zusammen gesucht.
Gruß Ronald
-
Da bietet sich ja SQL eigentlich eher an:
AVG(case wert when 0 then null else wert end)
NULL-Werte fließen in die Berechnung nicht mit ein.
-
Hi,
Mach doch noch eine Tabelle in der du beim Füllen eines der EInzelwerte direkt eine 1 reinschreibst.
Aus der Summe dieser Tabelle hast du dann die Anzahl der "ungenullten" Spalten.
Lg
Rince
-
Da erscheint es mir doch einfacher, beim Laden die Anzahl der nicht-0-Werte einfach nur zu zählen.
Similar Threads
-
By homue in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 18-07-07, 16:47
-
By rr2001 in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 13-12-06, 14:04
-
By steven_r in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 07-11-06, 11:01
-
By Der_Unwissende in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 20-10-06, 08:32
-
By Bratmaxxe in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 29-06-06, 10:29
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks