Changeset 31766
- Timestamp:
- Jun 29, 2011, 9:52:14 AM (15 years ago)
- File:
-
- 1 edited
-
branches/sc_branches/ippMonitorLap/def/lapStacks.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/sc_branches/ippMonitorLap/def/lapStacks.d
r31765 r31766 1 TABLE lapRun LEFT JOIN (SELECT DISTINCT lap_id,tess_id,projection_cell,filter,stackRun.skycell_id, quick_sass_id,quick_data_group,quick_stack_id,quick_state,quick_fault,quick_quality, final_sass_id,final_data_group,final_stack_id,final_state,final_fault,final_quality FROM (select lapRun.lap_id, stackAssociation.sass_id AS quick_sass_id, stackAssociation.data_group AS quick_data_group, stackAssociation.projection_cell, stackAssociation.tess_id, stackAssociation.filter, stackRun.stack_id AS quick_stack_id, stackRun.skycell_id, stackRun.state AS quick_state, stackSumSkyfile.fault AS quick_fault, stackSumSkyfile.quality AS quick_quality FROM lapRun LEFT JOIN stackAssociation ON (lapRun.quick_sass_id = stackAssociation.sass_id) LEFT JOIN stackAssociationMap USING (sass_id) LEFT JOIN stackRun USING(stack_id) LEFT JOIN stackSumSkyfile USING(stack_id) WHERE 1 @WHERE@ AND sass_id = lapRun.quick_sass_id ) AS quick LEFT JOIN (select lapRun.lap_id, stackAssociation.sass_id AS final_sass_id, stackAssociation.data_group AS final_data_group, stackAssociation.projection_cell, stackAssociation.tess_id, stackAssociation.filter, stackRun.stack_id AS final_stack_id, stackRun.skycell_id, stackRun.state AS final_state, stackSumSkyfile.fault AS final_fault, stackSumSkyfile.quality AS final_quality FROM lapRun LEFT JOIN stackAssociation ON (lapRun.final_sass_id = stackAssociation.sass_id) LEFT JOIN stackAssociationMap USING (sass_id) LEFT JOIN stackRun USING(stack_id) LEFT JOIN stackSumSkyfile USING(stack_id) WHERE 1 @WHERE@ AND sass_id = lapRun.final_sass_id ) AS final USING(lap_id,projection_cell,tess_id,filter,skycell_id) UNION SELECT DISTINCT lap_id,tess_id,projection_cell,filter,skycell_id, quick_sass_id,quick_data_group,quick_stack_id,quick_state,quick_fault,quick_quality, final_sass_id,final_data_group,final_stack_id,final_state,final_fault,final_quality FROM (select lapRun.lap_id, stackAssociation.sass_id AS quick_sass_id, stackAssociation.data_group AS quick_data_group, stackAssociation.projection_cell, stackAssociation.tess_id, stackAssociation.filter, stackRun.stack_id AS quick_stack_id, stackRun.skycell_id, stackRun.state AS quick_state, stackSumSkyfile.fault AS quick_fault, stackSumSkyfile.quality AS quick_quality FROM lapRun LEFT JOIN stackAssociation ON (lapRun.quick_sass_id = stackAssociation.sass_id) LEFT JOIN stackAssociationMap USING (sass_id) LEFT JOIN stackRun USING(stack_id) LEFT JOIN stackSumSkyfile USING(stack_id) WHERE 1 @WHERE@ AND sass_id = lapRun.quick_sass_id ) AS quick RIGHT JOIN (select lapRun.lap_id, stackAssociation.sass_id AS final_sass_id, stackAssociation.data_group AS final_data_group, stackAssociation.projection_cell, stackAssociation.tess_id, stackAssociation.filter, stackRun.stack_id AS final_stack_id, stackRun.skycell_id, stackRun.state AS final_state, stackSumSkyfile.fault AS final_fault, stackSumSkyfile.quality AS final_quality FROM lapRun LEFT JOIN stackAssociation ON (lapRun.final_sass_id = stackAssociation.sass_id) LEFT JOIN stackAssociationMap USING (sass_id) LEFT JOIN stackRun USING(stack_id) LEFT JOIN stackSumSkyfile USING(stack_id) WHERE 1 @WHERE@ AND sass_id = lapRun.final_sass_id ) AS final USING(lap_id,projection_cell,tess_id,filter,skycell_id) ) stacks ON (stacks.lap_id = lapRun.lap_id AND stacks.projection_cell = lapRun.projection_cell AND stacks.tess_id = lapRun.tess_id AND stacks.filter = lapRun.filter AND (lapRun.quick_sass_id IS NULL OR lapRun.quick_sass_id = stacks.quick_sass_id) AND (lapRun.final_sass_id IS NULL OR lapRun.final_sass_id = stacks.final_sass_id))1 TABLE lapRun 2 2 TITLE LAP Stacks 3 3 FILE lapStacks.php
Note:
See TracChangeset
for help on using the changeset viewer.
