Index: trunk/ippTools/share/difftool_definestackstack_part0.sql
===================================================================
--- trunk/ippTools/share/difftool_definestackstack_part0.sql	(revision 26927)
+++ trunk/ippTools/share/difftool_definestackstack_part0.sql	(revision 26958)
@@ -5,4 +5,8 @@
        stackRun.label AS INPUT_label,
        stackRun.tess_id AS INPUT_tess_id
+--     ,
+--       stackRun.stack_id AS INPUT_stack_id,
+--       template.max_stack_id,
+--       diffExp.diff_id
 FROM stackRun JOIN stackSumSkyfile USING(stack_id) 
 JOIN (
@@ -28,14 +32,15 @@
      SELECT 
      	    diffRun.diff_id,
-	    stackRun.stack_id 
+	    diffInputSkyfile.stack1,
+	    diffInputSkyfile.stack2
      FROM diffRun JOIN diffInputSkyfile USING(diff_id) 
      	  JOIN stackRun ON stackRun.stack_id = diffInputSkyfile.stack1 
 	  JOIN stackSumSkyfile USING(stack_id)
 	  WHERE 1
-	  -- diff where hook %s
 	  -- input where hook %s
-) AS diffExp ON stackRun.stack_id = diffExp.stack_id 
+) AS diffExp ON diffExp.stack1 = stackRun.stack_id AND diffExp.stack2 = template.max_stack_id
 WHERE
 	stackSumSkyfile.fault = 0 AND stackSumSkyfile.quality = 0
+        -- diff where hook %s
 	-- input where hook again %s
 ORDER BY stackRun.data_group,stackRun.filter
