Lucrul cu aliasurile din interogare.
Pentru un programator începător, i sa dat sarcina de a adăuga la prelucrarea anumitor câmpuri din vechea interogare, dacă interogarea arată astfel,
atunci totul este clar, cuvântul cheie SELECT este indicat lista câmpurilor de selecție pentru aliasurile acestuia, cu cuvântul cheie CUM și de unde provin aceste date. cu cuvântul cheie IZ. Și dacă vede o astfel de anchetă?
El poate intra într-o stupoare, aceasta pentru cuvinte sau comenzi, după cuvântul CHOOSE, la ce se referă. Să aruncăm o privire pas cu pas.
Dacă nu specificați un alias în sursă,
atunci selectarea câmpurilor poate fi scrisă prin specificarea exactă a câmpului care se află în sursa însăși, după cum vom admite aici,
și dacă sursa din cerere există doar una.
Dacă în interogare sunt specificate două sau mai multe surse,
atunci trebuie să scrieți în câmpurile de interogare ale eșantionului,
Acum, luați în considerare un alt fragment din piesa interogării
Pentru o mai bună înțelegere și lizibilitate a codului programului.
În acest fragment în care cuvântul cheie este scris în felul acesta "kak", puteți scrie cum vă place "Cum", "cum" etc. pentru 1C nu este esențial, este încă mare scrieți sau litere mici.
Dacă este specificat în interogare, numai câmpul fără alias, ca aici, și sursa cererii este una,
atunci aliasul va fi exact același cu câmpul de selecție.
De asemenea, puteți transfera selecția câmpului și a aliasului acestuia pe altă linie, fără să uitați să puneți simbolul "|" înaintea începutului liniei următoare.
Câmpurile de eșantionare și pseudonimele de interogare pot fi scrise într-o singură linie, după cum se arată mai jos
Fără a uita, după fiecare câmp selectat, împreună cu pseudonimul, dacă este, să se pună o virgulă, se împarte selecția câmpurilor din interogare, dar înainte ca cuvântul cheie de la virgulă să nu fie necesar să puneți
În caz contrar, va reveni la o eroare.
Și, cel mai important, încercați să scrieți încă o interogare, astfel încât să fie accesibilă și ușor de înțeles nu numai pentru dvs., ci și pentru alți programatori.