Hirdetés

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

  • Siriusb

    veterán

    Üdv urak!
    Ne ijedjetek meg, de SQL-lel kapcsolatos kérdésem lenne. :) Sajnos olyan régen foglalkoztam ezzel, hogy a komplexebb ismeretek teljesen kiestek mára a fejemből. Na jó, az alapvető is. :D

    Amit megvalósítanék, hogy a sorokban tárolt adatot oszlopokba rendezve kérdezném le. Tehát:

    col1 col2 col3
    a 1 jan
    a 11 feb
    b 2 feb
    c 3 feb

    legyen

    név jan feb
    a 1 11
    b NULL 2
    c NULL 3

    Arra már rájöttem, hogy a CASE lesz a barátom, viszont az a kérdésem, hogy egy menetben meg lehet-e valósítani, hogy a col3 értékei oszlopok legyenek?
    Vagy először lekérdezem a col3-t, és ezen adatok segítségével dinamikusan először legenerálom az sql kifejezésemet egy string-ben, majd futtatom?
    Az sajnos nem játszik, hogy fixen megadom az oszlopokat, mert csak az utolsó 3 hónap kéne.

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