Thread array of hashes: auswerten (4 answers)
Opened by bo at 2006-12-15 16:53

bo
 2006-12-15 16:53
#72575 #72575
User since
2006-05-09
76 Artikel
BenutzerIn
[default_avatar]
hi community,

ich bekomme folgende struktur aus einer datenbankabfrage:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
@array =
(
{ utterance => 'ja', score => 0.27 },
{ utterance => 'nein', score => 0.75 },
{ utterance => 'nein', score => 0.83 },
{ utterance => 'ja', score => 0.53 },
{ utterance => 'ja', score => 0.69 },
{ utterance => 'nicht wirklich', score => 0.59 },
...
);


die werte von utterance können beliebig sein und es können mehrere gleiche werte vorkommen.
ich benötige folgende informationen:

Code: (dl )
1
2
3
utterance: 'ja', anzahl: 3, sum_score: 1.49, min_score: 0.27, max_score: 0.69
utterance: 'nein', anzahl: 2, sum_score: 1.58, min_score: 0.75, max_score: 0.83
utterance: 'nicht wirklich', anzahl: 1, sum_score: 0.59, min_score: 0.59, max_score: 0.59


wie kann man das lösen?
kann man es vielleicht auch direkt mit sql lösen?

View full thread array of hashes: auswerten