Új hozzászólás Aktív témák

  • tm5

    tag

    Hi,
    Van egy feladat amivel szívok egy ideje. Van 2 tábla amiben dátumok vannak egy ID-val ezeket kellene kombinálnom őket 1 viewba ahol egymás mellett hozom a dátumváltozásokat. Pl.
    T1(ID, Date1, Attr1):
    1, 2018.01.01, A
    1, 2018.02.01, B
    1, 2018.03.01, C
    1, 2018.03.20, D

    T2(ID, Date2 Attr2):
    1, 2018.01.09, F
    1, 2018.03.01, G
    1, 2018.03.03, H
    1, 2018.03.22, I
    1, 2018.03.25, J

    A VIEW elvárt eredménye:
    ID, Date1, Date2, Attr1, Attr2
    1, 2018.01.01, null, A, Null
    1, 2018.01.01, 2018.01.09, A, F
    1, 2018.02.01, 2018.01.09, B, F
    1, 2018.03.01, 2018.03.01, C, G
    1, 2018.03.01, 2018.03.03, C, H
    1, 2018.03.20, 2018.03.03, D, H
    1, 2018.03.20, 2018.03.22, D, I
    1, 2018.03.20, 2018.03.25, D, J
    (Ez talán tartalmaz minden esetet amivel szívok), Amúgy MS SQL.
    Eddig bármit raktam össze valamelyik sor hiányzott, vagy nem a megfelelő volt a Date1. Mindkét táblában vannak még további attributumok és azokat is hozni kell a dátum oszlop alapján. Egy táblában dátum ismétlődés nincs, de van még egy Valid_from Valid_to oszlop is ahol a Valid From az a Date1/2 a Valid_to a következő rekord Date1/2-je, ha ez segít...

    Bármi ötletet szívesen veszek.

Új hozzászólás Aktív témák