Hirdetés

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

  • tvse1995
    senior tag

    esetleg így: (adatok nélkül nem tudtam kipróbálni, de így tünt a legszimpatikusabbnak)

    Select legfi.berlo_kulcs,
    legfi.nev,
    legfi.szuletesi_ido,
    jarmukolcsonzes.kolcsonzes_kulcs,
    jarmukolcsonzes.kiadas,
    jarmukolcsonzes.visszavetel,
    jarmukolcsonzes.jarmu_kulcs,
    jarmu.marka,
    jarmu.tipus
    From
    (Select berlo_kulcs
    From ( Select Rank() Over (Partition By berlo_kulcs Order By szuletesi_ido Desc) rn, berlo_kulcs From berlo) Where rn In (2,3)) legfi
    ,jarmukolcsonzes
    ,jarmu
    Where legfi.berlo_kulcs = jarmukolcsonzes.berlo_kulcs(+)
    And jarmu.jarmu_kulcs(+) = jarmukolcsonzes.jarmu_kulcs

    Köszönöm neked is, így ezt írja:
    ORA-00904: "LEGFI"."SZULETESI_IDO": érvénytelen azonosító
    00904. 00000 - "%s: invalid identifier"
    *Cause:
    *Action:
    Error at Line: 3 Column: 8

    Beírtam a legfi lekérdezésbe a berlo_kulcs mellé a szuletesi_ido-t is de nem segített.

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