Changeset 20973 for trunk/ippTools/share/difftool_inputskyfile.sql
- Timestamp:
- Dec 13, 2008, 10:17:34 AM (17 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/share/difftool_inputskyfile.sql (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/difftool_inputskyfile.sql
r19582 r20973 1 1 SELECT * FROM 2 (SELECT 2 (SELECT 3 -- warp input 3 4 diffRun.diff_id, 4 diff Run.skycell_id,5 diff Run.tess_id,5 diffInputSkyfile.skycell_id, 6 diffInputSkyfile.tess_id, 6 7 0 as stack_id, 7 8 warpSkyfile.warp_id, 8 9 warpSkyfile.uri, 9 10 warpSkyfile.path_base, 10 diffInputSkyfile.template,11 0 as template, 11 12 rawExp.camera 12 13 FROM diffRun … … 14 15 USING(diff_id) 15 16 JOIN warpSkyfile 16 ON diffInputSkyfile.warp _id= warpSkyfile.warp_id17 ON diffInputSkyfile.warp1 = warpSkyfile.warp_id 17 18 AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id 18 19 AND diffInputSkyfile.tess_id = warpSkyfile.tess_id 19 20 JOIN warpRun 20 ON diffInputSkyfile.warp_id = warpRun.warp_id 21 ON diffInputSkyfile.warp1 = warpRun.warp_id 22 JOIN fakeRun 23 USING(fake_id) 24 JOIN camRun 25 USING(cam_id) 26 JOIN chipRun 27 USING(chip_id) 28 JOIN chipProcessedImfile 29 USING(chip_id) 30 JOIN rawExp 31 ON chipRun.exp_id = rawExp.exp_id 32 WHERE 33 diffRun.state = 'new' 34 AND warpRun.state = 'full' 35 AND fakeRun.state = 'full' 36 AND camRun.state = 'full' 37 AND chipRun.state = 'full' 38 -- where hook %s 39 UNION 40 SELECT 41 -- warp template 42 diffRun.diff_id, 43 diffInputSkyfile.skycell_id, 44 diffInputSkyfile.tess_id, 45 0 as stack_id, 46 warpSkyfile.warp_id, 47 warpSkyfile.uri, 48 warpSkyfile.path_base, 49 0 as template, 50 rawExp.camera 51 FROM diffRun 52 JOIN diffInputSkyfile 53 USING(diff_id) 54 JOIN warpSkyfile 55 ON diffInputSkyfile.warp2 = warpSkyfile.warp_id 56 AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id 57 AND diffInputSkyfile.tess_id = warpSkyfile.tess_id 58 JOIN warpRun 59 ON diffInputSkyfile.warp2 = warpRun.warp_id 21 60 JOIN fakeRun 22 61 USING(fake_id) … … 38 77 UNION 39 78 SELECT 79 -- stack input 40 80 diffRun.diff_id, 41 diff Run.skycell_id,42 diff Run.tess_id,81 diffInputSkyfile.skycell_id, 82 diffInputSkyfile.tess_id, 43 83 stackSumSkyfile.stack_id, 44 84 0 as warp_id, 45 85 stackSumSkyfile.uri, 46 86 stackSumSkyfile.path_base, 47 diffInputSkyfile.template,87 1 as template, 48 88 rawExp.camera 49 89 FROM diffRun … … 51 91 USING(diff_id) 52 92 JOIN stackSumSkyfile 53 ON diffInputSkyfile.stack_id = stackSumSkyfile.stack_id 54 JOIN stackInputSkyfile 55 ON diffInputSkyfile.stack_id = stackInputSkyfile.stack_id 56 JOIN warpRun 57 ON stackInputSkyfile.warp_id = warpRun.warp_id 58 JOIN fakeRun 59 USING(fake_id) 60 JOIN camRun 61 USING(cam_id) 62 JOIN chipRun 63 USING(chip_id) 64 JOIN chipProcessedImfile 65 USING(chip_id) 93 ON diffInputSkyfile.stack1 = stackSumSkyfile.stack_id 66 94 JOIN rawExp 67 ON chipRun.exp_id = rawExp.exp_id95 USING(exp_id) 68 96 WHERE 69 97 diffRun.state = 'new' 70 AND warpRun.state = 'full' 71 AND fakeRun.state = 'full' 72 AND camRun.state = 'full' 73 AND chipRun.state = 'full' 98 -- where hook %s 99 UNION 100 SELECT 101 -- stack template 102 diffRun.diff_id, 103 diffInputSkyfile.skycell_id, 104 diffInputSkyfile.tess_id, 105 stackSumSkyfile.stack_id, 106 0 as warp_id, 107 stackSumSkyfile.uri, 108 stackSumSkyfile.path_base, 109 1 as template, 110 rawExp.camera 111 FROM diffRun 112 JOIN diffInputSkyfile 113 USING(diff_id) 114 JOIN stackSumSkyfile 115 ON diffInputSkyfile.stack2 = stackSumSkyfile.stack_id 116 JOIN rawExp 117 USING(exp_id) 118 WHERE 119 diffRun.state = 'new' 74 120 -- where hook %s 75 121 ) as Foo
Note:
See TracChangeset
for help on using the changeset viewer.
