]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Fix query SQL provided in sample-query.sql
authorEric Bollengier <eric@baculasystems.com>
Fri, 27 May 2022 07:48:00 +0000 (09:48 +0200)
committerEric Bollengier <eric@baculasystems.com>
Fri, 27 May 2022 07:48:51 +0000 (09:48 +0200)
Thanks to Giuseppe Comae

bacula/examples/sample-query.sql

index 7dfcbd633421cfcfea921ceb82266b8c1dcebe30..07fffe2317b93840324ebffcf5b9a47ceeb1a6e9 100644 (file)
@@ -153,10 +153,12 @@ SELECT count(*) AS Jobs,sum(JobFiles) AS Files,sum(JobBytes) AS Bytes,Name AS Jo
 # 11
 :List total files/bytes by Volume
 SELECT count(*) AS Jobs,sum(JobFiles) AS Files,sum(JobBytes) AS Bytes,VolumeName
- FROM Job,JobMedia,Media
- WHERE JobMedia.JobId=Job.JobId
- AND JobMedia.MediaId=Media.MediaId
- GROUP by VolumeName;  
+FROM (SELECT DISTINCT JobMedia.JobId, JobFiles, JobBytes, VolumeName
+      FROM Job,JobMedia,Media
+      WHERE JobMedia.JobId=Job.JobId
+      AND JobMedia.MediaId=Media.MediaId) AS f
+GROUP BY VolumeName
+ORDER BY VolumeName;
 # 12
 :List Files for a selected JobId
 *Enter JobId: