- Timestamp:
- Dec 4, 2008, 1:44:33 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/bills_081204/ippTools/share/difftool_inputskyfile.sql
r19582 r20903 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_id93 ON diffInputSkyfile.stack1 = stackSumSkyfile.stack_id 54 94 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) 95 ON diffInputSkyfile.stack1 = stackInputSkyfile.stack_id 66 96 JOIN rawExp 67 ON chipRun.exp_id = rawExp.exp_id97 USING(exp_id) 68 98 WHERE 69 99 diffRun.state = 'new' 70 AND warpRun.state = 'full' 71 AND fakeRun.state = 'full' 72 AND camRun.state = 'full' 73 AND chipRun.state = 'full' 100 -- where hook %s 101 UNION 102 SELECT 103 -- stack template 104 diffRun.diff_id, 105 diffInputSkyfile.skycell_id, 106 diffInputSkyfile.tess_id, 107 stackSumSkyfile.stack_id, 108 0 as warp_id, 109 stackSumSkyfile.uri, 110 stackSumSkyfile.path_base, 111 1 as template, 112 rawExp.camera 113 FROM diffRun 114 JOIN diffInputSkyfile 115 USING(diff_id) 116 JOIN stackSumSkyfile 117 ON diffInputSkyfile.stack2 = stackSumSkyfile.stack_id 118 JOIN stackInputSkyfile 119 ON diffInputSkyfile.stack2 = stackInputSkyfile.stack_id 120 JOIN rawExp 121 USING(exp_id) 122 WHERE 123 diffRun.state = 'new' 74 124 -- where hook %s 75 125 ) as Foo
Note:
See TracChangeset
for help on using the changeset viewer.
