IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38937 for trunk/ippTools/share


Ignore:
Timestamp:
Oct 21, 2015, 5:44:52 PM (11 years ago)
Author:
watersc1
Message:

Untested fullforce_summary handlers. addtool compiles and addstar_run.pl doesn't complain about variables, but I have not confirmed they work correctly.

Location:
trunk/ippTools/share
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/share/addtool_find_ffsummary_id.sql

    r38846 r38937  
    1 SELECT
    2      fullForceRun.*
    3 FROM
    4      fullForceRun
    5 JOIN fullForceSummary using (ff_id)
    6 
    7 LEFT JOIN (SELECT ff_id       AS added_ff_id,
    8                   addRun.dvodb AS previous_dvodb
    9            FROM addRun
    10 JOIN fullForceRun on (ff_id = stage_id and addRun.stage = 'fullforce_summary')
    11           ) as foo
    12      ON ff_id = added_ff_id
    13      --AND stage = 'skycal'
     1SELECT fullForceRun.* FROM fullForceRun
     2JOIN fullForceSummary USING (ff_id)
     3LEFT JOIN (
     4     SELECT ff_id AS added_ff_id,
     5            addRun.dvodb AS previous_dvodb
     6     FROM addRun
     7     JOIN fullForceRun ON (ff_id = stage_id and addRun.stage = 'fullforce_summary')
     8     ) as foo
     9ON ff_id = added_ff_id
     10     -- AND stage = 'skycal'
    1411     -- hook for qualifying the join on the previous_dvodb
    1512     AND %s
  • trunk/ippTools/share/addtool_find_ffsummary_id_dvo.sql

    r38846 r38937  
    1 SELECT fullForceRun.* FROM fullForceRun JOIN fullForceSummary using (ff_id)
    2 JOIN skycalRun using (skycal_id) join stackRun using (stack_id)
    3 JOIN skycell using (skycell_id, tess_id)
     1SELECT fullForceRun.* FROM fullForceRun
     2JOIN fullForceSummary USING (ff_id)
     3JOIN skycalRun USING (skycal_id)
     4JOIN stackRun USING (stack_id)
     5JOIN skycell USING (skycell_id, tess_id)
    46
    5 WHERE fullForceRun.state = 'full' and fullForceSummary.quality = 0 and fullForceSummary.fault = 0
    6     AND fullForceRun.ff_id NOT IN (SELECT fullForceRun.ff_id
    7        FROM addRun
    8        JOIN fullForceRun on (fullForceRun.ff_id = addRun.stage_id and addRun.stage = 'fullforce_summary') JOIN fullForceSummary on (fullForceRun.ff_id = fullForceSummary.ff_id)
     7WHERE fullForceRun.state = 'full'
     8AND fullForceSummary.quality = 0
     9AND fullForceSummary.fault = 0
     10AND fullForceRun.ff_id NOT IN (
     11    SELECT fullForceRun.ff_id FROM addRun
     12    JOIN fullForceRun ON (fullForceRun.ff_id = addRun.stage_id and addRun.stage = 'fullforce_summary')
     13    JOIN fullForceSummary ON (fullForceRun.ff_id = fullForceSummary.ff_id)
    914       WHERE addRun.stage = 'fullforce_summary' AND %s
    10       )
     15    )
Note: See TracChangeset for help on using the changeset viewer.