Changeset 18668
- Timestamp:
- Jul 23, 2008, 10:24:23 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/share/magictool_definebyquery.sql (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/magictool_definebyquery.sql
r18663 r18668 10 10 -------------------------------------------------------------------- 11 11 12 12 -- magictool_definebyquery_temp_create.sql 13 13 CREATE TEMPORARY TABLE magicBestDiffs ( 14 14 exp_id BIGINT, … … 20 20 21 21 22 -- magictool_definebyquery_temp_insert.sql 22 23 -- List of best differences for each exposure 23 24 INSERT INTO magicBestDiffs … … 41 42 JOIN diffSkyfile USING(diff_id) 42 43 WHERE 43 warpSkyfile.good_frac > 0.2 -- XXX Must update! 44 AND diffSkyfile.good_frac > 0.2 -- XXX Must update! 45 AND diffSkyfile.fault = 0 44 diffSkyfile.fault = 0 45 -- magictool_definebyquery_temp_insert_groupby.sql 46 46 GROUP BY 47 47 exp_id, … … 50 50 51 51 52 -- Get list of exposures ready for magic 52 -- magictool_definebyquery_select_part1.sql 53 -- This is part 1 of 2 of a query to get a list of exposures on which magic may be performed 54 -- After this follows magictool_definebyquery_select_part2.sql 53 55 SELECT 54 56 * … … 69 71 warpSkyfile.ignored = 0 70 72 AND warpRun.state = 'stop' 71 AND warpSkyfile.good_frac > 0.2 -- XXX Must update! 73 -- INSERT HERE any additional restrictions (e.g., exp_id, warpSkyfile.good_frac) 74 -- INSERT HERE magictool_definebyquery_select_part2.sql 75 -- magictool_definebyquery_select_part2.sql 76 -- This is part 2 of 2 of a query to get a list of exposures on which magic may be performed 77 -- This follows magictool_definebyquery_select_part1.sql 72 78 GROUP BY 73 79 exp_id … … 82 88 exp_id 83 89 ) AS magicDiffNums USING(exp_id) 90 LEFT JOIN magicRun USING(exp_id) 84 91 WHERE 85 92 num_done = num_todo 86 ; 93 AND magicRun.magic_id IS NULL 87 94 88 95 96 -- magictool_definebyquery_insert.sql 89 97 -- Insert the best list of diffs as magic inputs 90 98 INSERT INTO magicInputSkyfile 91 99 SELECT 92 12345,100 @MAGIC_ID@, -- Update this with the appropriate magic_id 93 101 diff_id, 94 102 CONCAT(tess_id, '.', skycell_id) AS node 95 103 FROM magicBestDiffs 96 WHERE97 exp_id = 3;
Note:
See TracChangeset
for help on using the changeset viewer.
