SQL Dotaz

Comments (...)

2000.01.30c

 

03) Servis / SQL dotaz [TxQuery] - zatim jednoduche pouziti SQL dotazu

 

   provadi se na strane klienta, takze je 5-10 x pomalejsi nez

   drivejsi SQL dotaz na strane serveru, ale zato je bezpecny,

   nezpusobi pad ani enormni zpomaleni serveru

 

   popisi mozne prikazy, zatim pro zakladni vybery:

 

    SELECT seznam_poli FROM databaze WHERE podminka ORDER BY trideni

 

   seznam_poli ... seznam jmen poli vybrane databaze oddeleny ','

   databaze    ... jmeno databaze, mozno pouzit:

 

                   - nektere databaze nemusi byt pri zadani dotazu otevreny

 

    AA00            DBXX     X___AA00    agendy

    AS00            DBXX     X___AS00    agendy skladu

    AU00          AU00       aa__AU00    auta

    CK00          CK00       as__CK00    carkovy kod

    DB

    DO00            ZS00     as__DO00    dodavatele

    IN00          IN00       X___IN00    informace

    LG00          LG00       _LZArrmm    logy

    MIS2000       MIS2000    MIS2000     MIS2000

    MO00          MO00       asr_MO00    mesicni obraty - doklad

    MOAR            MO00     asr_MOss    mesicni obraty - aktualni rok

    MOMR            MO00     asr_MOss    mesicni obraty - minuly rok

    MOPR            MO00     asr_MOss    mesicni obraty - predminuly rok

    MZ00            MO00     asr_MOss    mesicni obraty - radky dokladu

    O200            Z200     as__O2ss    obaly

    OBCE          OBCE       __OBCECR *  obce

    OK00          OK00       aa__OK00    obalove konto

    OKRE          OKRE       __OKREEU *  celky EU

                             __OKREKR *  kraje

                             __OKREOK *  okresy

                             __OKREUC *  vyssi uzemni celky (2000)

    P200          P200       aa__P200    partneri

    PAF5          PAF5       aa__PP00    info partneri F5 - partner

    PAF6          PAF6       aa__PI00    info partneri F6 - ICO

    PC00          PC00       X___PC00    PC

    PS00            DBXX     aa__PS00    skupiny partneru

    QD00          QD00       asr_X_xx    doklady

    QD01            QD00     asr_X_xx    doklady #2 - kontrola objednavky

    QQ00          QQ00       asrmZ_ss    pohyby

                             as__ZP00    pohyby - prijmy

    QQ01            QQ00     as__ZP00    pohyby - prijmy

    QR00          QR00       asrmY_xx    radky

    QR01            QR00     asrmY_xx    radky #2

    RI00            DBXX     aa__RI00    ridici

    ROZB

    SK00            PA04     aa__SK00    strediska

    TO00          TO00       asrTtt00    tydenni obraty - doklad

    TOAT            TO00     asrTttss    tydenni obraty - aktualni tyden

    TOMT            TO00     asrTttss    tydenni obraty - minuly tyden

    TOPT            TO00     asrTttss    tydenni obraty - predminuly tyden

    TZ00            TO00     asrTttss    tydenni obraty - radky dokladu

    WA00            WXXX     ____WA00 *  opravneni - seznam akci - Master

    WA01            WXXX     ____WA00 *  opravneni - seznam akci

    WO00            WXXX     X___WO00    opravneni - povoleni akce pro skupinu

    WS00            WXXX     X___WS00    opravneni - seznam skupin

    WU00            PA04     X___WU00    uzivatele

    Z200          Z200       as__Z2ss    zbozi

    ZA00          ZA00       as__ZZss    zakladac

    ZAPR          ZAPR       ____ZAPR    zakladac - tisk

    ZBF5          ZBF5       as__ZIss    zbozi info F5

    ZPRAVA        ZPRAVA     X_ZPRAVA    zprava pro autora

    ZS00          ZS00       as__ZSss    skupiny zbozi

 

    SQL1 ... dostupne pouze v SQL dotazech

    SQL2

    SQL3

    SQL4

 

    kde

 

    aa  ... agenda

    as      agenda sklad

    m       znak mesice '0'..'9','A','B','C'

    mm      mesic '01'..'12'

    r       znak roku '0' - 2000, ..., 'Z' - 1999

    rr      rok '00'-'99'

    ss      stredisko '01'-'99', pro '00' celkem za doklad

    tt      tyden '01'..'54'

    xx      druh dokladu - 'FA', 'HO', ...

 

    *       dodam ja

 

   podminka ... napr. cislo<1000

   trideni  ... seznam nazvu poli, podle kterych ma byt trideno

 

   ---> podrobny seznam vsech poli ve v NOVINKY2.TXT

 

   ---> vystup dotazu se zobrazi v tabulce a je mozne z nej

        vygenerovat tiskovou sestavu

 

Comments (...)

Created with Help & Manual 6 and styled with Premium Pack 2.0