IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 39158 for trunk


Ignore:
Timestamp:
Nov 18, 2015, 10:56:15 AM (11 years ago)
Author:
eugene
Message:

replace BETWEEN with >= and < constraint

Location:
trunk/ippToPsps/jython
Files:
2 edited

Legend:

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

    r39049 r39158  
    7979                   AND addRun.stage = '" + stage + "' \
    8080                   AND addRun.state = 'full' \
    81                    AND decl BETWEEN RADIANS(" + str(minDec) + ") AND RADIANS(" + str(maxDec) + ") \
    82                    AND ra BETWEEN RADIANS(" + str(minRA) + ") AND RADIANS(" + str(maxRA) + ") \
     81                   AND decl >= RADIANS(" + str(minDec) + ") AND decl < RADIANS(" + str(maxDec) + ") \
     82                   AND ra >= RADIANS(" + str(minRA) + ") AND ra < RADIANS(" + str(maxRA) + ") \
    8383                   AND dateobs >= '" + tstart + "'\
    8484                   AND dateobs <= '" + tend  + "'"
     
    103103                   AND addRun.stage = '" + stage + "' \
    104104                   AND addRun.state = 'full' \
    105                    AND decdeg BETWEEN " + str(minDec) + " AND " + str(maxDec) + " \
    106                    AND radeg BETWEEN " + str(minRA) + " AND " + str(maxRA) + " \
     105                   AND decdeg >= " + str(minDec) + " AND decdeg < " + str(maxDec) + " \
     106                   AND radeg >= " + str(minRA) + " AND radeg < " + str(maxRA) + " \
    107107                   AND mjd_obs >= (to_days('" + tstart + "')-678941) \
    108108                   AND mjd_obs <= (to_days('" + tend + "') - 678941) "
     
    137137                   AND addRun.stage = '" + stage + "' \
    138138                   AND addRun.state = 'full' \
    139                    AND decdeg BETWEEN " + str(minDec) + " AND " + str(maxDec) + " \
    140                    AND radeg BETWEEN " + str(minRA) + " AND " + str(maxRA) + " \
     139                   AND decdeg >= " + str(minDec) + " AND decdeg < " + str(maxDec) + " \
     140                   AND radeg >= " + str(minRA) + " AND radeg < " + str(maxRA) + " \
    141141                   AND dateobs >= '" + tstart + "'\
    142142                   AND dateobs <= '" + tend  + "'\
     
    164164                   AND addRun.stage = '" + stage + "' \
    165165                   AND addRun.state = 'full' \
    166                    AND decdeg BETWEEN " + str(minDec) + " AND " + str(maxDec) + " \
    167                    AND radeg BETWEEN " + str(minRA) + " AND " + str(maxRA) + " \
     166                   AND decdeg >= " + str(minDec) + " AND decdeg < " + str(maxDec) + " \
     167                   AND radeg >= " + str(minRA) + " AND radeg < " + str(maxRA) + " \
    168168                   AND mjd_obs >= (to_days('" + tstart + "')-678941) \
    169169                   AND mjd_obs <= (to_days('" + tend + "') - 678941) \
  • trunk/ippToPsps/jython/ipptopspsdb.py

    r39152 r39158  
    324324               AND processed = 1 \
    325325               AND loaded_to_datastore = 1 \
    326                AND timestamp BETWEEN now() - INTERVAL " + interval + " AND now()"
     326               AND timestamp >= now() - INTERVAL " + interval + " AND timestamp < now()"
    327327
    328328        total = -1
     
    421421               AND timestamp > '" + self.skychunk.epoch + "' \
    422422               AND dvo_db = '" + self.skychunk.dvoLabel + "' \
    423                AND timestamp BETWEEN now() - INTERVAL " + interval + " AND now()"
     423               AND timestamp >= now() - INTERVAL " + interval + " AND timestamp < now()"
    424424
    425425        try:
     
    545545               AND dvo_db = '" + self.skychunk.dvoLabel + "' \
    546546               AND batch_type != 'IN' \
    547                AND timestamp BETWEEN now() - INTERVAL 12 HOUR AND now()"
     547               AND timestamp >= now() - INTERVAL 12 HOUR AND timestamp < now()"
    548548
    549549        try:
     
    12381238        sql = "SELECT id FROM box \
    12391239               WHERE skychunk  = '" + self.skychunk.name + "' \
    1240                AND ra_center BETWEEN " + str(minRA) + " AND " + str(maxRA) + " \
    1241                AND dec_center BETWEEN " + str(minDEC) + " AND " + str(maxDEC)
     1240               AND ra_center >= " + str(minRA) + " AND ra_center < " + str(maxRA) + " \
     1241               AND dec_center >= " + str(minDEC) + " AND dec_center < " + str(maxDEC)
    12421242
    12431243               # AND box_side = " + str(self.skychunk.boxSize)
     
    14221422               FROM box \
    14231423               JOIN pending ON (id = box_id) \
    1424                WHERE ra_center BETWEEN " + str(minRA) + " AND " + str(maxRA) + " \
     1424               WHERE ra_center >= " + str(minRA) + " AND ra_center < " + str(maxRA) + " \
    14251425               AND batch_type = '" + batchType + "' \
    14261426               AND skychunk = '" + self.skychunk.name + "' \
     
    15011501               FROM box \
    15021502               JOIN pending ON (id = box_id) \
    1503                WHERE ra_center BETWEEN " + str(minRA) + " AND " + str(maxRA) + " \
     1503               WHERE ra_center >= " + str(minRA) + " AND ra_center < " + str(maxRA) + " \
    15041504               AND skychunk = '" + self.skychunk.name + "' \
    15051505               ORDER BY dec_center DESC"
     
    17101710        sql = "SELECT DISTINCT stage_id \
    17111711               FROM all_pending \
    1712                WHERE ra_bore BETWEEN " + str(minRA) + " AND " + str(maxRA) + " \
    1713                AND dec_bore BETWEEN " + str(minDEC) + " AND " + str(maxDEC)
     1712               WHERE ra_bore >= " + str(minRA) + " AND ra_bore < " + str(maxRA) + " \
     1713               AND dec_bore >= " + str(minDEC) + " AND dec_bore < " + str(maxDEC)
    17141714
    17151715        try:
Note: See TracChangeset for help on using the changeset viewer.