Index: trunk/ippTools/share/magicdstool_completed_runs.sql
===================================================================
--- trunk/ippTools/share/magicdstool_completed_runs.sql	(revision 24182)
+++ trunk/ippTools/share/magicdstool_completed_runs.sql	(revision 24185)
@@ -66,5 +66,5 @@
     JOIN magicInputSkyfile USING(magic_id)
     JOIN diffSkyfile
-        ON magicInputSkyfile.diff_id = diffSkyfile.diff_id
+        ON magicRun.diff_id = diffSkyfile.diff_id
         AND magicInputSkyfile.node = diffSkyfile.skycell_id
     LEFT JOIN magicDSFile
Index: trunk/ippTools/share/magicdstool_getrunids.sql
===================================================================
--- trunk/ippTools/share/magicdstool_getrunids.sql	(revision 24182)
+++ trunk/ippTools/share/magicdstool_getrunids.sql	(revision 24185)
@@ -9,5 +9,5 @@
 JOIN magicInputSkyfile USING(magic_id)
 JOIN diffSkyfile 
-    ON magicInputSkyfile.diff_id = diffSkyfile.diff_id
+    ON magicRun.diff_id = diffSkyfile.diff_id
     AND magicInputSkyfile.node = diffSkyfile.skycell_id
 JOIN diffInputSkyfile
Index: trunk/ippTools/share/magicdstool_getskycells.sql
===================================================================
--- trunk/ippTools/share/magicdstool_getskycells.sql	(revision 24182)
+++ trunk/ippTools/share/magicdstool_getskycells.sql	(revision 24185)
@@ -2,11 +2,10 @@
     diffSkyfile.diff_id,
     diffSkyfile.skycell_id,
-    diffSkyfile.uri,
     diffSkyfile.path_base
 FROM magicDSRun
 JOIN magicRun USING(magic_id)
-JOIN magicInputSkyfile USING(magic_id, diff_id)
+JOIN magicInputSkyfile USING(magic_id)
 JOIN diffSkyfile
-    ON magicInputSkyfile.diff_id = diffSkyfile.diff_id
+    ON magicRun.diff_id = diffSkyfile.diff_id
     AND magicInputSkyfile.node = diffSkyfile.skycell_id
 JOIN diffInputSkyfile
