Welcome to Sign in | Help

cursor sau query pt. o situatie mai complicata

  •  08-03-2007, 11:11 AM

    cursor sau query pt. o situatie mai complicata

     Daca ma poate ajuta cineva cu un SELCT sau un CURSOR, am urmatoarea situatie:

    nr_inreg          data_inreg          tip
    1/2006         01/05/2007         NULL

    1/2007         05/05/2007         ACTIV

    1/2007         07/05/2007         ACTIV

    2/2007         20/05/2007         ACTIV

    2/2007         03/06/2007         NULL

    2/2007         15/06/2007         ACTIV

    2/2007         21/06/2007         NULL

    3/2007         27/06/2007         NULL

    3/2007         04/07/2007         NULL

    4/2007         17/07/2007         NULL

    5/2007         25/07/2007         NULL

    5/2007         28/07/2007         NULL

    6/2007         05/08/2007         ACTIV

    6/2007         08/08/2007         NULL

    as dori sa pot selecta sau sa afisez doar acele "nr_inreg" unde data_inreg este cea mai mare (adica este ultima data la care s-a mai inregistrat respectivul numar) si in acelasi timp mai mica decat 26/07/2007 pt acelasi numar si pt. care tip is NULL .

    De aexemplu pt aceasta situatie ar trebui sa rezulte urmatorele:

    nr_inreg          data_inreg          tip

    2/2007         21/06/2007         NULL

    3/2007         04/07/2007         NULL

    4/2007         17/07/2007         NULL

    Sper sa se inteleaga ceea ce doresc. Multumesc Anticipat

    Filed under:
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems