also:
Voraussetzung:
Tabelle menge (id int, ...)
Tabelle menge_fortschritt (
menge_id int foreign_key menge.id,
datum date
fortschritt int (max 100)
Beispielinhalt menge_fortschritt:
1 , 1.10.2014 , 10
1 , 2.10.2014 , 30
1 , 10.10.2014 , 100
2 , 2.10.2014 , 50
2 , 5.10.2014 , 70
zu Menge 3 gibt es keinen Eintrag (also keinen Baufortschritt)
Die Eingabe wäre ein Array von menge_id ' s. (In diesem Fall [1,2,3])
Erwartete Ausgabe in der Form datum , fortschritt (max 100).
Beispiel für erwartete Ausgabe (zu obigem Beispiel):
1.10.2014 , (10 + 0 + 0)/3
2.10.2014 , (30 + 50 + 0)/3
5.10.2014 , (30 + 70 + 0)/3
10.10.2014 , (100 + 70 + 0)/3
(die zweite Spalte natürlich ausgerechneter Weise, nur damit ihr wisst, was ich meine.
@Distrilec: Also menge_id 's brauche ich in der Auswertung nicht mehr. Dort werden die ja alle zusammen aggregiert.
Voraussetzung:
Tabelle menge (id int, ...)
Tabelle menge_fortschritt (
menge_id int foreign_key menge.id,
datum date
fortschritt int (max 100)
Beispielinhalt menge_fortschritt:
1 , 1.10.2014 , 10
1 , 2.10.2014 , 30
1 , 10.10.2014 , 100
2 , 2.10.2014 , 50
2 , 5.10.2014 , 70
zu Menge 3 gibt es keinen Eintrag (also keinen Baufortschritt)
Die Eingabe wäre ein Array von menge_id ' s. (In diesem Fall [1,2,3])
Erwartete Ausgabe in der Form datum , fortschritt (max 100).
Beispiel für erwartete Ausgabe (zu obigem Beispiel):
1.10.2014 , (10 + 0 + 0)/3
2.10.2014 , (30 + 50 + 0)/3
5.10.2014 , (30 + 70 + 0)/3
10.10.2014 , (100 + 70 + 0)/3
(die zweite Spalte natürlich ausgerechneter Weise, nur damit ihr wisst, was ich meine.
@Distrilec: Also menge_id 's brauche ich in der Auswertung nicht mehr. Dort werden die ja alle zusammen aggregiert.
Zuletzt bearbeitet: