Changeset 23688 for trunk/ippTools/share/difftool_definebyquery_part2.sql
- Timestamp:
- Apr 2, 2009, 2:51:37 PM (17 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippTools/share/difftool_definebyquery_part2.sql (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/pap (added) merged: 23511,23520-23521,23532,23578-23581,23596-23599,23603-23604,23606-23608,23619-23621,23638-23639,23641,23646-23648,23651-23653,23656,23672-23674,23677-23684
- Property svn:mergeinfo changed
-
trunk/ippTools/share/difftool_definebyquery_part2.sql
r21308 r23688 1 1 -- insert skycells to diff 2 2 INSERT INTO skycellsToDiff 3 SELECT 4 0, -- diff_id 5 warpSkyfile.skycell_id, 6 warpSkyfile.warp_id, -- warp1 7 NULL, -- stack1 8 NULL, -- warp2 9 max_stack_id, -- stack2 10 warpSkyfile.tess_id, 11 0 12 FROM warpSkyfile 13 JOIN warpRun USING(warp_id) 14 LEFT JOIN ( 3 15 SELECT 4 0, -- diff_id 5 warpSkyfile.skycell_id, 6 warpSkyfile.warp_id, -- warp1 7 NULL, -- stack1 8 NULL, -- warp2 9 max_stack_id, -- stack2 10 warpSkyfile.tess_id, 11 0 12 FROM warpSkyfile 13 JOIN warpRun USING(warp_id) 14 LEFT JOIN ( 15 SELECT 16 MAX(stack_id) AS max_stack_id, -- most recent stack, by virtue of auto-increment 17 stackRun.skycell_id, 18 stackRun.tess_id, 19 filter 20 FROM stackRun 21 JOIN stackSumSkyfile USING(stack_id) 22 WHERE stackSumSkyfile.fault = 0 23 AND stackRun.state = 'full' 24 -- stacks where hook %s 25 GROUP BY 26 skycell_id, 27 filter 28 ) as bestStacks 29 USING(skycell_id) 30 WHERE 31 warpSkyfile.warp_id = %lld 32 AND ignored = 0 33 AND filter = '%s' 34 AND warpSkyfile.tess_id = bestStacks.tess_id 35 -- (good fraction test goes here for example also above) 36 -- warp where hook %s 16 MAX(stack_id) AS max_stack_id, -- most recent stack, by virtue of auto-increment 17 stackRun.skycell_id, 18 stackRun.tess_id, 19 filter 20 FROM stackRun 21 JOIN stackSumSkyfile USING(stack_id) 22 WHERE stackSumSkyfile.fault = 0 23 AND stackSumSkyfile.quality = 0 24 AND stackRun.state = 'full' 25 -- stacks where hook %s 26 GROUP BY 27 skycell_id, 28 filter 29 ) as bestStacks USING(skycell_id) 30 WHERE 31 warpSkyfile.warp_id = %lld 32 AND warpSkyfile.fault = 0 33 AND warpSkyfile.quality = 0 34 AND filter = '%s' 35 AND warpSkyfile.tess_id = bestStacks.tess_id 36 -- warp where hook %s
Note:
See TracChangeset
for help on using the changeset viewer.
