Hirdetés

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

  • F1DO

    senior tag

    Elakadtam, segítsetek!

    Egy olyan MS SQL lekérdezést kéne összedobnom, ahol A táblában lévő Kódhoz egy B táblában tartozik adott esetben két adat (legyen Ba és Bb). Hogyan tudom úgy összekapcsolni, joinolni a táblákat, ha azt akarom, hogy ha A táblában lévő kódhoz van Bb adat, akkor azt adja ki, ha pedig nincs (ez előfordul!) akkor adja ki Ba adatot..????

    Az IF-es procedurékat nagyon mellőzném ha lehet, remélem megoldható egy 'sima' Select-ben a dolog, csak nem tudok rájönni a helyes táblaösszekapcsolásra. Ha pl OR-al vagy AND-el kapcsolom össze, akkor kiadja - ahol talál - mindkét Ba+Bb adatot is, (ekkor ennyivel több sor lesz az eredmény, mert plusz sorban kiírja ahol talál mindkét adatot) de nem ez kell, hanem hogy ha van Bb akkor csakis azt adja ki ha pedig nincs, csak akkor adja Ba adatot..

    Világos? Érthető? :)


    [Szerkesztve]

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