Changeset 20740
- Timestamp:
- Nov 13, 2008, 3:57:45 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/share/magictool_definebyquery.sql (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/magictool_definebyquery.sql
r20736 r20740 16 16 skycell_id VARCHAR(64), 17 17 tess_id VARCHAR(64), 18 warp_id BIGINT,19 18 diff_id BIGINT, 20 19 PRIMARY KEY(exp_id, skycell_id, tess_id) 21 20 ) ENGINE=MEMORY; 21 22 22 23 23 … … 27 27 SELECT 28 28 rawExp.exp_id, 29 warpSkyfile.skycell_id, 30 warpSkyfile.tess_id, 31 warpRun.warp_id AS warp_id, 29 diffInputSkyfile.skycell_id, 30 diffInputSkyfile.tess_id, 32 31 MAX(diffSkyfile.diff_id) AS diff_id 33 32 FROM rawExp … … 42 41 AND diffInputSkyfile.skycell_id = warpSkyfile.skycell_id 43 42 AND diffInputSkyfile.template = 0 -- selecting inputs only 43 JOIN diffRun USING(diff_id) 44 44 JOIN diffSkyfile USING(diff_id) 45 45 WHERE 46 46 diffSkyfile.fault = 0 47 ---- WHERE hook %s 47 -- WHERE hook %s 48 AND exp_id = 36475 49 AND diffRun.label = 'magic_2008-11-12' 48 50 GROUP BY 49 51 exp_id, 50 warpSkyfile.skycell_id 52 diffInputSkyfile.skycell_id, 53 diffInputSkyfile.tess_id 51 54 ; 52 55 … … 54 57 -- magictool_definebyquery_select.sql 55 58 -- Get a list of exposures on which magic may be performed 56 SELECT 59 SELECT DISTINCT 57 60 exp_id, 58 61 filter, 59 62 num_todo, 60 num_done 63 num_done, 64 magic_id 61 65 FROM ( 62 66 -- Number of skycells as a function of exposure … … 64 68 exp_id, 65 69 filter, 66 COUNT(DISTINCT skycell_id) AS num_todo70 COUNT(DISTINCT warpSkyfile.tess_id,warpSkyfile.skycell_id) AS num_todo 67 71 FROM rawExp 68 72 JOIN chipRun USING(exp_id) … … 72 76 JOIN warpSkyCellMap USING(warp_id) 73 77 JOIN warpSkyfile USING(warp_id, skycell_id) 78 JOIN diffInputSkyfile USING(warp_id,skycell_id) 79 JOIN diffRun USING(diff_id) 74 80 WHERE 75 81 warpSkyfile.ignored = 0 76 AND warpRun.state = 'full' 77 --- magicSkycellNums WHERE hook %s 82 -- magicSkycellNums WHERE hook %s 83 AND exp_id = 36475 84 AND diffRun.label = 'magic_2008-11-12' 78 85 GROUP BY 79 86 exp_id
Note:
See TracChangeset
for help on using the changeset viewer.
