Changeset 27840 for branches/simtest_nebulous_branches/ippTools/share/difftool_pendingcleanuprun.sql
- Timestamp:
- May 3, 2010, 8:50:52 AM (16 years ago)
- Location:
- branches/simtest_nebulous_branches
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippTools/share/difftool_pendingcleanuprun.sql (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/simtest_nebulous_branches
- Property svn:mergeinfo changed
-
branches/simtest_nebulous_branches/ippTools/share/difftool_pendingcleanuprun.sql
r24186 r27840 1 1 -- does this result in too many entries (one for each diffInputSkyfile?) 2 2 -- all of this is just to get the camera used for the diff run 3 SELECT 4 diffRun.diff_id, 5 rawExp.camera, 6 diffRun.state 7 FROM diffRun 8 JOIN diffInputSkyfile 9 USING(diff_id) 10 JOIN warpSkyfile 11 ON diffInputSkyfile.warp1 = warpSkyfile.warp_id 12 AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id 13 AND diffInputSkyfile.tess_id = warpSkyfile.tess_id 14 JOIN warpRun 15 ON warpRun.warp_id = warpSkyfile.warp_id 16 JOIN fakeRun 17 USING(fake_id) 18 JOIN camRun 19 USING(cam_id) 20 JOIN chipRun 21 USING(chip_id) 22 JOIN rawExp 23 USING(exp_id) 24 WHERE 25 (diffRun.state = 'goto_cleaned' OR diffRun.state = 'goto_scrubbed' OR diffRun.state = 'goto_purged') 3 SELECT DISTINCT * FROM 4 (SELECT 5 diffRun.diff_id, 6 rawExp.camera, 7 diffRun.state, 8 diffRun.label 9 FROM diffRun 10 JOIN diffInputSkyfile 11 USING(diff_id) 12 JOIN warpSkyfile 13 ON diffInputSkyfile.warp1 = warpSkyfile.warp_id 14 AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id 15 AND diffInputSkyfile.tess_id = warpSkyfile.tess_id 16 JOIN warpRun 17 ON warpRun.warp_id = warpSkyfile.warp_id 18 JOIN fakeRun 19 USING(fake_id) 20 JOIN camRun 21 USING(cam_id) 22 JOIN chipRun 23 USING(chip_id) 24 JOIN rawExp 25 USING(exp_id) 26 WHERE 27 @INNERCONSTRAINT@ 28 (diffRun.state = 'goto_cleaned' OR 29 diffRun.state = 'goto_scrubbed' OR 30 diffRun.state = 'goto_purged') 31 UNION 32 SELECT 33 diffRun.diff_id, 34 rawExp.camera, 35 diffRun.state, 36 diffRun.label 37 FROM diffRun 38 JOIN diffInputSkyfile 39 USING(diff_id) 40 JOIN warpSkyfile 41 ON diffInputSkyfile.warp2 = warpSkyfile.warp_id 42 AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id 43 AND diffInputSkyfile.tess_id = warpSkyfile.tess_id 44 JOIN warpRun 45 ON warpRun.warp_id = warpSkyfile.warp_id 46 JOIN fakeRun 47 USING(fake_id) 48 JOIN camRun 49 USING(cam_id) 50 JOIN chipRun 51 USING(chip_id) 52 JOIN rawExp 53 USING(exp_id) 54 WHERE 55 @INNERCONSTRAINT@ 56 (diffRun.state = 'goto_cleaned' OR 57 diffRun.state = 'goto_scrubbed' OR 58 diffRun.state = 'goto_purged') 59 UNION 60 SELECT 61 diffRun.diff_id, 62 rawExp.camera, 63 diffRun.state, 64 diffRun.label 65 FROM diffRun 66 JOIN diffInputSkyfile 67 USING(diff_id) 68 -- JOIN stackSumSkyfile 69 -- ON diffInputSkyfile.stack1 = stackSumSkyfile.stack_id 70 JOIN stackInputSkyfile 71 ON diffInputSkyfile.stack1 = stackInputSkyfile.stack_id 72 JOIN warpRun 73 ON warpRun.warp_id = stackInputSkyfile.warp_id 74 JOIN fakeRun 75 USING(fake_id) 76 JOIN camRun 77 USING(cam_id) 78 JOIN chipRun 79 USING(chip_id) 80 JOIN rawExp 81 USING(exp_id) 82 WHERE 83 @INNERCONSTRAINT@ 84 (diffRun.state = 'goto_cleaned' OR 85 diffRun.state = 'goto_scrubbed' OR 86 diffRun.state = 'goto_purged') 87 UNION 88 SELECT 89 diffRun.diff_id, 90 rawExp.camera, 91 diffRun.state, 92 diffRun.label 93 FROM diffRun 94 JOIN diffInputSkyfile 95 USING(diff_id) 96 -- JOIN stackSumSkyfile 97 -- ON diffInputSkyfile.stack2 = stackSumSkyfile.stack_id 98 JOIN stackInputSkyfile 99 ON diffInputSkyfile.stack2 = stackInputSkyfile.stack_id 100 JOIN warpRun 101 ON warpRun.warp_id = stackInputSkyfile.warp_id 102 JOIN fakeRun 103 USING(fake_id) 104 JOIN camRun 105 USING(cam_id) 106 JOIN chipRun 107 USING(chip_id) 108 JOIN rawExp 109 USING(exp_id) 110 WHERE 111 @INNERCONSTRAINT@ 112 (diffRun.state = 'goto_cleaned' OR 113 diffRun.state = 'goto_scrubbed' OR 114 diffRun.state = 'goto_purged') 115 ) as Foo 116 WHERE 1
Note:
See TracChangeset
for help on using the changeset viewer.
