IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8330 for trunk/ippTools/src


Ignore:
Timestamp:
Aug 14, 2006, 2:02:23 PM (20 years ago)
Author:
jhoblitt
Message:

correct SQL syntax for -raw

File:
1 edited

Legend:

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

    r8311 r8330  
    748748    PS_ASSERT_PTR_NON_NULL(config, false);
    749749
     750    // select det_id, det_type & rawImfile *
     751    // get det_id from detInputExp.det_id
     752    // get det_type from detRun.position
     753    // det_id is not in detProccessedImfile
     754    // exp_id is not in detProccessedImfile
     755    // class_is is not in detProccessedImfile
    750756    psString query = psStringCopy(
    751757            "SELECT detInputExp.det_id, detRun.det_type, rawImfile.*"
    752             " FROM rawImfile JOIN detInputExp USING(exp_id) "
    753             " JOIN detRun ON detInputExp.det_id = detRun.position");
     758            " FROM rawImfile"
     759            " LEFT JOIN detInputExp USING(exp_id) "
     760            " LEFT JOIN detRun ON detInputExp.det_id = detRun.position"
     761            " LEFT JOIN detProcessedImfile"
     762                " ON detInputExp.det_id = detProcessedImfile.det_id"
     763                " AND rawImfile.exp_id = detProcessedImfile.exp_id"
     764                " AND rawImfile.class_id = detProcessedImfile.class_id"
     765            " WHERE detProcessedImfile.det_id IS NULL AND"
     766            " detProcessedImfile.exp_id IS NULL AND"
     767            " detProcessedImfile.class_id IS NULL"
     768        );
    754769
    755770    // XXX search criterian are disabled
Note: See TracChangeset for help on using the changeset viewer.