IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 11, 2011, 3:43:02 PM (15 years ago)
Author:
rhenders
Message:

yet another query to get all merged items in a DVO database

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/jython/gpc1db.py

    r31858 r31860  
    6969            sql = "SELECT DISTINCT stage_id \
    7070                   FROM addRun \
    71                    WHERE stage = '" + stage + "' \
    72                    AND dvodb = '" + dvoDb + "' \
    73                    AND state = 'full'"
     71                   JOIN minidvodbRun USING(minidvodb_name) \
     72                   JOIN minidvodbProcessed USING(minidvodb_id) \
     73                   WHERE minidvodbRun.minidvodb_group = '" + dvoDb + "' \
     74                   AND minidvodbRun.state = 'merged' \
     75                   AND minidvodbProcessed.fault = 0 \
     76                   AND addRun.stage = '" + stage + "' \
     77                   AND addRun.state = 'full'"
    7478
    7579        elif batchType == "ST":       
     
    7983                   FROM staticskyInput \
    8084                   JOIN addRun ON(staticskyInput.sky_id = addRun.stage_id) \
    81                    WHERE stage = '" + stage + "' \
    82                    AND dvodb = '" + dvoDb + "' \
    83                    AND state = 'full'"
    84 
     85                   JOIN minidvodbRun USING(minidvodb_name) \
     86                   JOIN minidvodbProcessed USING(minidvodb_id) \
     87                   WHERE minidvodbRun.minidvodb_group = '" + dvoDb + "' \
     88                   AND minidvodbRun.state = 'merged' \
     89                   AND minidvodbProcessed.fault = 0 \
     90                   AND addRun.stage = '" + stage + "' \
     91                   AND addRun.state = 'full'"
     92           
    8593        try:
    8694            rs = self.executeQuery(sql)
Note: See TracChangeset for help on using the changeset viewer.