From f2ba9d5adc9337d9b7461f867087978b4e0b987f Mon Sep 17 00:00:00 2001 From: Eric Bollengier Date: Wed, 20 Sep 2006 16:53:31 +0000 Subject: [PATCH] ebl fix postgresql query git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3490 91ce42f0-d328-0410-95d8-f526ca767f89 --- gui/bweb/lib/Bweb.pm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gui/bweb/lib/Bweb.pm b/gui/bweb/lib/Bweb.pm index d5a2af7fe8..e12c165b71 100644 --- a/gui/bweb/lib/Bweb.pm +++ b/gui/bweb/lib/Bweb.pm @@ -2480,9 +2480,9 @@ sub display_pool # TODO : afficher les tailles et les dates my $query = " -SELECT sum(subq.volmax) AS volmax, - sum(subq.volnum) AS volnum, - sum(subq.voltotal) AS voltotal, +SELECT subq.volmax AS volmax, + subq.volnum AS volnum, + subq.voltotal AS voltotal, Pool.Name AS name, Pool.Recycle AS recycle, Pool.VolRetention AS volretention, @@ -2505,10 +2505,9 @@ FROM WHERE Media.VolStatus = 'Full' GROUP BY Media.MediaType ) AS media_avg_size ON (Media.MediaType = media_avg_size.MediaType) - GROUP BY Media.MediaType, Media.PoolId - ) AS subq -LEFT JOIN Pool ON (Pool.PoolId = subq.PoolId) -GROUP BY subq.PoolId + GROUP BY Media.MediaType, Media.PoolId, media_avg_size.volavg + ) AS subq +LEFT JOIN Pool ON (Pool.PoolId = subq.PoolId) "; my $all = $self->dbh_selectall_hashref($query, 'name') ; -- 2.39.5