]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
...and avoid duplicate results...
authorMikael Nordfeldth <mmn@hethane.se>
Thu, 11 Feb 2016 22:38:12 +0000 (23:38 +0100)
committerMikael Nordfeldth <mmn@hethane.se>
Thu, 11 Feb 2016 22:38:12 +0000 (23:38 +0100)
scripts/delete_orphan_files.php

index e11220b373c7dd61600e5d4cce5a34892e340042..33293cfb8b7e769a0a5a62ecdd7c5d4ea44b2a95 100755 (executable)
@@ -43,7 +43,8 @@ $sql = 'SELECT file.* FROM file'.
         ' JOIN file_to_post ON file_to_post.file_id=file.id'.
         ' WHERE'.
             ' NOT EXISTS (SELECT file_to_post.file_id FROM file_to_post WHERE file.id=file_to_post.file_id)'.
-            ' OR NOT EXISTS (SELECT notice.id FROM notice WHERE notice.id=file_to_post.post_id);';
+            ' OR NOT EXISTS (SELECT notice.id FROM notice WHERE notice.id=file_to_post.post_id)'.
+            ' GROUP BY file.id;';
 
 if ($file->query($sql) !== false) {
     print " {$file->N} found.\n";