IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 28, 2011, 6:41:17 PM (15 years ago)
Author:
watersc1
Message:

Majority of ippTools/SQL work should be complete now. Need to start queueing exposures, and testing the script

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/czw_branch/20110406/ippTools/share/laptool_stacks.sql

    r31385 r31407  
    1 SELECT lapRun.*,stacks.* FROM
     1SELECT
     2       lapRun.lap_id,lapRun.seq_id,lapRun.tess_id,lapRun.projection_cell,lapRun.filter,
     3       lapRun.state,lapRun.label,lapRun.dist_group,lapRun.registered,lapRun.fault,
     4       skycell_id,
     5       quick_sass_id,quick_data_group,quick_stack_id,quick_state,quick_fault,quick_quality,
     6       final_sass_id,final_data_group,final_stack_id,final_state,final_fault,final_quality
     7       FROM
    28       lapRun LEFT JOIN
    3        (SELECT DISTINCT * FROM (
    4 
     9       (
     10SELECT DISTINCT
     11       lap_id,tess_id,projection_cell,filter,skycell_id,
     12       quick_sass_id,quick_data_group,quick_stack_id,quick_state,quick_fault,quick_quality,
     13       final_sass_id,final_data_group,final_stack_id,final_state,final_fault,final_quality
     14       FROM
    515       (select lapRun.lap_id,
    616               stackAssociation.sass_id AS quick_sass_id,
    7                stackAssociation.data_group AS quick_data_group
     17               stackAssociation.data_group AS quick_data_group,
    818               stackAssociation.projection_cell,
    919               stackAssociation.tess_id,
    10                stackAssocaition.filter,
     20               stackAssociation.filter,
    1121               stackRun.stack_id AS quick_stack_id,
    1222               stackRun.skycell_id,
     
    1929           LEFT JOIN stackRun USING(stack_id)
    2030           LEFT JOIN stackSumSkyfile USING(stack_id)
    21            where lapRun.lap_id = @LAP_ID@
     31           WHERE 1 @WHERE@
    2232           AND sass_id = lapRun.quick_sass_id
    23        ) AS quick USING(lap_id,projection_cell,tess_id,filter) LEFT JOIN
     33       ) AS quick LEFT JOIN
    2434       (select lapRun.lap_id,
    2535               stackAssociation.sass_id AS final_sass_id,
     
    2737               stackAssociation.projection_cell,
    2838               stackAssociation.tess_id,
    29                stackAssocaition.filter,
     39               stackAssociation.filter,
    3040               stackRun.stack_id AS final_stack_id,
    3141               stackRun.skycell_id,
     
    3848           LEFT JOIN stackRun USING(stack_id)
    3949           LEFT JOIN stackSumSkyfile USING(stack_id)
    40            where lapRun.lap_id = @LAP_ID@
     50           WHERE 1 @WHERE@
    4151           AND sass_id = lapRun.final_sass_id
    4252       ) AS final USING(lap_id,projection_cell,tess_id,filter,skycell_id)
    43 
    4453       UNION
    45 
     54SELECT DISTINCT
     55       lap_id,tess_id,projection_cell,filter,skycell_id,
     56       quick_sass_id,quick_data_group,quick_stack_id,quick_state,quick_fault,quick_quality,
     57       final_sass_id,final_data_group,final_stack_id,final_state,final_fault,final_quality
     58       FROM
    4659       (select lapRun.lap_id,
    4760               stackAssociation.sass_id AS quick_sass_id,
     
    4962               stackAssociation.projection_cell,
    5063               stackAssociation.tess_id,
    51                stackAssocaition.filter,
     64               stackAssociation.filter,
    5265               stackRun.stack_id AS quick_stack_id,
    5366               stackRun.skycell_id,
     
    6073           LEFT JOIN stackRun USING(stack_id)
    6174           LEFT JOIN stackSumSkyfile USING(stack_id)
    62            where lapRun.lap_id = @LAP_ID@
     75           WHERE 1 @WHERE@
    6376           AND sass_id = lapRun.quick_sass_id
    64        ) AS quick USING(lap_id,projection_cell,tess_id,filter) RIGHT JOIN
     77       ) AS quick RIGHT JOIN
    6578       (select lapRun.lap_id,
    6679               stackAssociation.sass_id AS final_sass_id,
     
    6881               stackAssociation.projection_cell,
    6982               stackAssociation.tess_id,
    70                stackAssocaition.filter,
     83               stackAssociation.filter,
    7184               stackRun.stack_id AS final_stack_id,
    7285               stackRun.skycell_id,
     
    7992           LEFT JOIN stackRun USING(stack_id)
    8093           LEFT JOIN stackSumSkyfile USING(stack_id)
    81            where lapRun.lap_id = @LAP_ID@
     94           WHERE 1 @WHERE@
    8295           AND sass_id = lapRun.final_sass_id
    8396       ) AS final USING(lap_id,projection_cell,tess_id,filter,skycell_id)
    84  ) stacks USING(lap_id,projection_cell,tess_id,filter)
     97 ) stacks USING(lap_id,projection_cell,tess_id,filter,quick_sass_id,final_sass_id)
     98WHERE 1 @WHERE@
Note: See TracChangeset for help on using the changeset viewer.