Ignore:
Timestamp:
07/05/08 20:01:55 (16 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/datacenter/macros/findcacofiles.C

    r8482 r8996  
    5757#include <fstream>
    5858
    59 #include <TEnv.h>
    6059#include <TSystem.h>
    6160
    62 #include "MSQLMagic.h"
    6361#include <TSQLRow.h>
    6462#include <TSQLResult.h>
     63
     64#include "MSQLMagic.h"
    6565
    6666using namespace std;
     
    6969int findcacofiles()
    7070{
    71     TEnv env("sql.rc");
    72 
    73     MSQLMagic serv(env);
     71    MSQLMagic serv("sql.rc");
    7472    if (!serv.IsConnected())
    7573    {
     
    8785    query+=" DATE_FORMAT(ADDDATE(if(fRunStart='0000-00-00 00:00:00', fRunStop, fRunStart), INTERVAL +13 HOUR), '%Y/%m/%d') ";
    8886    query+=" FROM RunProcessStatus ";
    89     query+=" LEFT JOIN RunData ON RunData.fRunNumber=RunProcessStatus.fRunNumber ";
    90     query+=" LEFT JOIN Source ON RunData.fSourceKEY=Source.fSourceKEY ";
     87    query+=" LEFT JOIN RunData USING (fRunNumber) ";
     88    query+=" LEFT JOIN Source USING (fSourceKEY) ";
    9189    query+=" WHERE IsNull(fCaCoFileFound) AND fExcludedFDAKEY=1 ";
    9290    query+=" AND RunProcessStatus.fRunNumber > 10000 AND NOT IsNull(fCCFileAvail)";
     
    115113
    116114        query ="SELECT MAX(fCaCoFileFound) FROM RunProcessStatus ";
    117         query+=" LEFT JOIN RunData ON RunData.fRunNumber=RunProcessStatus.fRunNumber ";
     115        query+=" LEFT JOIN RunData USING (fRunNumber) ";
    118116        query+=Form("WHERE DATE_FORMAT(ADDDATE(fRunStart, INTERVAL +13 HOUR), '%%Y/%%m/%%d')='%s' ",
    119117                    (*row)[1]);
Note: See TracChangeset for help on using the changeset viewer.