Ca și în cererea de a obține o felie din ultima pentru fiecare dată "cereri" faq "

Această sarcină poate fi rezolvată atât cu utilizarea interogărilor imbricate, cât și cu. tabele temporare. Să încercăm să rezolvăm problema utilizând tabele temporare. Mai întâi, oferim întregul text al interogării și apoi analizăm pe scurt principiul funcționării sale în părți.

Textul interogării:
Codul 1C v 8.x
Această solicitare de lot conține trei subcotări. Să le analizăm mai detaliat.

Prima solicitare a pachetului grupează datele după perioadă, contrapartidă și nomenclatură și le plasează în tabelul temporar. Apoi vom intra în acest tabel cu tabelul prețurilor din nomenclatură și vom obține un mic câștig în faptul că vom grupa deja datele deja grupate.

În al doilea vom adera la interogarea secundară tabelul temporar pentru a înregistra „TsenyNomenklatury“ informații din registru cu informațiile pe care le selectați data maximă admisă mai mică sau date egale. Rezultatul acestei subdotări este, de asemenea, plasat în tabelul temporar (WTMaxPeriod). Să vedem ce date intră în acest tabel:

Ca și în cererea de a obține o felie din ultima pentru fiecare dată
Fig. 8 Tabel temporar pentru WTMaxPeriod

În ultima solicitare a pachetului, conectăm încă o dată tabelul temporar cu tabelul cu prețurile elementului. Pe aceasta legăm tabelul după nomenclatură și perioadă.

Rezultatul final al interogării:

Ca și în cererea de a obține o felie din ultima pentru fiecare dată

Ați putea fi, de asemenea, interesat

Cuvintele sunt sortate după frecvența utilizării în text

imagine