Index: trunk/ippTools/share/detselect_search.sql
===================================================================
--- trunk/ippTools/share/detselect_search.sql	(revision 14271)
+++ trunk/ippTools/share/detselect_search.sql	(revision 14369)
@@ -5,24 +5,18 @@
 FROM
     (SELECT DISTINCT
-        detRun.det_id,
-        detRun.iteration,
-        detRun.filelevel,
-        detRun.registered
+	detRun.*
     FROM detRun
     JOIN detRunSummary
         USING(det_id)
     WHERE
-       detRun.state = 'stop'
-       AND detRun.mode  = 'master'
+       detRun.mode  = 'master'
        AND detRunSummary.accept = 1
     UNION
     SELECT DISTINCT
-        detRun.det_id,
-        detRun.iteration,
-        detRun.filelevel,
-        detRun.registered
+        *
     FROM detRun
     WHERE
-       detRun.state = 'stop'
-       AND detRun.mode  = 'register'
+       detRun.mode  = 'register'
     ) as Foo
+WHERE
+    state = 'stop'
Index: trunk/ippTools/share/detselect_select.sql
===================================================================
--- trunk/ippTools/share/detselect_select.sql	(revision 14271)
+++ trunk/ippTools/share/detselect_select.sql	(revision 14369)
@@ -3,4 +3,5 @@
 FROM
     (SELECT DISTINCT
+	detRun.state,
         detNormalizedImfile.*
     FROM detNormalizedImfile
@@ -11,9 +12,9 @@
         AND detNormalizedImfile.iteration = detRunSummary.iteration
     WHERE
-        detRun.state = 'stop'
-        AND detRun.mode  = 'master'
+        detRun.mode  = 'master'
         AND detRunSummary.accept = 1
     UNION
     SELECT DISTINCT
+	detRun.state,
         detRegisteredImfile.*
     FROM detRegisteredImfile
@@ -21,5 +22,6 @@
         USING(det_id)
     WHERE
-        detRun.state = 'stop'
-        AND detRun.mode  = 'register'
+        detRun.mode  = 'register'
     ) as Foo
+WHERE
+    state = 'stop'
