Changeset 27456 for trunk/ippTools/share/disttool_definebyquery_raw.sql
- Timestamp:
- Mar 26, 2010, 11:12:59 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/disttool_definebyquery_raw.sql
r26519 r27456 1 SELECT DISTINCT -- we use distinct to handle multiple chip runs. Distribution will find right chipRun1 SELECT 2 2 'raw' AS stage, 3 3 rawExp.exp_id AS stage_id, 4 4 rawExp.exp_name AS run_tag, 5 5 rawExp.magicked, 6 c hipRun.label,7 c hipRun.data_group,6 camRun.label, 7 camRun.data_group, 8 8 distTarget.dist_group, 9 9 distTarget.target_id, 10 10 distTarget.clean 11 11 FROM rawExp 12 JOIN chipRun USING(exp_id) 13 JOIN distTarget ON distTarget.dist_group = chipRun.dist_group AND distTarget.stage = 'raw' 12 JOIN magicDSRun ON stage = 'raw' AND magicDSRun.stage_id = exp_id 13 JOIN camRun USING(cam_id) 14 JOIN distTarget ON distTarget.dist_group = camRun.dist_group AND distTarget.stage = 'raw' 14 15 AND rawExp.filter = distTarget.filter 15 16 JOIN rcInterest USING(target_id) 16 LEFT JOIN distRun ON distRun.stage_id = exp_id 17 AND distRun.target_id = distTarget.target_id 18 -- JOIN hook for magicked stuff %s 19 WHERE distTarget.state = 'enabled' 17 LEFT JOIN distRun ON distRun.stage_id = exp_id AND distRun.target_id = distTarget.target_id 18 WHERE distRun.dist_id IS NULL -- no existing distRun for this exposure 19 AND distTarget.state = 'enabled' -- target and intrest are enabled 20 20 AND rcInterest.state = 'enabled' 21 AND distRun.dist_id IS NULL -- no existing distRun 22 21 AND magicDSRun.state = 'full' -- destreaked files are available
Note:
See TracChangeset
for help on using the changeset viewer.
