Index: trunk/ippTools/share/dettool_pendingcleanup_processedexp.sql
===================================================================
--- trunk/ippTools/share/dettool_pendingcleanup_processedexp.sql	(revision 25324)
+++ trunk/ippTools/share/dettool_pendingcleanup_processedexp.sql	(revision 26815)
@@ -1,19 +1,13 @@
 -- need to restrict to a single detRunSummary (require all to say 'cleaned'?)
-SELECT
+SELECT DISTINCT 
     detProcessedExp.*,
     rawExp.camera
-FROM detRunSummary
-JOIN detProcessedExp
-    USING(det_id)
+FROM detProcessedExp
+JOIN detInputExp
+     USING(det_id,exp_id)
 JOIN rawExp
      USING(exp_id)
 WHERE
-    ((detRunSummary.data_state = 'goto_cleaned'
-      AND detProcessedExp.data_state = 'full')
-     OR (detRunSummary.data_state = 'goto_scrubbed'
-         AND detProcessedExp.data_state = 'full')
-     OR (detRunSummary.data_state = 'goto_purged'
-         AND detProcessedExp.data_state = 'full')
-     OR detProcessedExp.data_state = 'goto_cleaned'
+    (detProcessedExp.data_state = 'goto_cleaned'
      OR detProcessedExp.data_state = 'goto_scrubbed'
      OR detProcessedExp.data_state = 'goto_purged')
