IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 10124


Ignore:
Timestamp:
Nov 21, 2006, 12:05:32 PM (20 years ago)
Author:
jhoblitt
Message:

rewrite toprocessedimfileMode() SQL to be more efficient & to also return rawDetrendExp.camera

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/dettool.c

    r10045 r10124  
    13181318    // class_is is not in detProccessedImfile
    13191319    psString query = psStringCopy(
    1320             "SELECT detInputExp.det_id, detRun.det_type, rawImfile.*"
    1321             " FROM rawImfile"
    1322             " LEFT JOIN detInputExp USING(exp_tag) "
    1323             " LEFT JOIN detRun ON detInputExp.det_id = detRun.det_id"
     1320            "SELECT"
     1321            "   detRun.det_id,"
     1322            "   detRun.det_type,"
     1323            "   rawImfile.*,"
     1324            "   rawDetrendExp.camera"
     1325            " FROM detRun"
     1326            " JOIN detInputExp"
     1327            "    USING(det_id, iteration)"
     1328            " JOIN rawDetrendExp"
     1329            "    ON detInputExp.exp_tag = rawDetrendExp.exp_tag"
     1330            " JOIN rawImfile"
     1331            "    ON detInputExp.exp_tag = rawImfile.exp_tag"
    13241332            " LEFT JOIN detProcessedImfile"
    1325                 " ON detInputExp.det_id = detProcessedImfile.det_id"
    1326                 " AND rawImfile.exp_tag = detProcessedImfile.exp_tag"
    1327                 " AND rawImfile.class_id = detProcessedImfile.class_id"
     1333            ON detInputExp.det_id = detProcessedImfile.det_id"
     1334            AND rawImfile.exp_tag = detProcessedImfile.exp_tag"
     1335            AND rawImfile.class_id = detProcessedImfile.class_id"
    13281336            " WHERE"
    1329             " detRun.state = 'run'"
    1330             " AND detInputExp.det_id IS NOT NULL"
    1331             " AND detInputExp.exp_tag IS NOT NULL"
    1332             " AND detProcessedImfile.det_id IS NULL"
    1333             " AND detProcessedImfile.exp_tag IS NULL"
    1334             " AND detProcessedImfile.class_id IS NULL"
     1337            "   detRun.state = 'run'"
     1338            "   AND detProcessedImfile.det_id IS NULL"
     1339            "   AND detProcessedImfile.exp_tag IS NULL"
     1340            "   AND detProcessedImfile.class_id IS NULL"
    13351341        );
    13361342
Note: See TracChangeset for help on using the changeset viewer.