IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 8, 2007, 5:36:37 PM (19 years ago)
Author:
jhoblitt
Message:

add support for warpSkyfile.ignore field

File:
1 edited

Legend:

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

    r15512 r15536  
    77    tess_id
    88FROM warpSkyCellMap
    9 JOIN
    10     (SELECT warp_id FROM
    11         (SELECT
    12                 warpSkyCellMap.warp_id,
    13                 warpSkyCellMap.skycell_id,
    14                 warpSkyCellMap.tess_id,
    15                 warpSkyfile.warp_id as w2,
    16                 warpSkyfile.skycell_id as sc2,
    17                 warpSkyfile.tess_id as t2,
    18                 warpSkyfile.fault
    19             FROM warpRun
    20             JOIN warpSkyCellMap
    21                 USING(warp_id)
    22             LEFT JOIN warpSkyfile
    23                 USING(warp_id, skycell_id, tess_id)
    24             WHERE
    25                 warpRun.state = 'stop'
    26             GROUP BY
    27                 warpRun.warp_id
    28             HAVING
    29                 SUM(warpSkyfile.fault) = 0
    30                 AND COUNT(warpSkyCellMap.warp_id) = COUNT(warpSkyfile.warp_id)
    31                 AND COUNT(warpSkyCellMap.skycell_id) = COUNT(warpSkyfile.skycell_id)
    32                 AND COUNT(warpSkyCellMap.tess_id) = COUNT(warpSkyfile.tess_id)
     9JOIN (SELECT warp_id, ignored
     10    FROM (SELECT
     11            warpSkyCellMap.warp_id,
     12            warpSkyCellMap.skycell_id,
     13            warpSkyCellMap.tess_id,
     14            warpSkyfile.warp_id as w2,
     15            warpSkyfile.skycell_id as sc2,
     16            warpSkyfile.tess_id as t2,
     17            warpSkyfile.ignored,
     18            warpSkyfile.fault
     19        FROM warpRun
     20        JOIN warpSkyCellMap
     21            USING(warp_id)
     22        LEFT JOIN warpSkyfile
     23            USING(warp_id, skycell_id, tess_id)
     24        WHERE
     25            warpRun.state = 'stop'
     26        GROUP BY
     27            warpRun.warp_id
     28        HAVING
     29            SUM(warpSkyfile.fault) = 0
     30            AND COUNT(warpSkyCellMap.warp_id) = COUNT(warpSkyfile.warp_id)
     31            AND COUNT(warpSkyCellMap.skycell_id) = COUNT(warpSkyfile.skycell_id)
     32            AND COUNT(warpSkyCellMap.tess_id) = COUNT(warpSkyfile.tess_id)
    3333        ) as Foo
     34    WHERE
     35        ignored = 0
    3436    )  as Bar
    35 USING (warp_id)
     37    USING (warp_id)
Note: See TracChangeset for help on using the changeset viewer.