Hirdetés

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

  • csabyka666
    veterán

    Ha az áruház nevéből indulsz, és a termék(ek) nevéhez akarsz elérkezni, akkor szükséged lesz mind a három táblára. Három táblát meg két JOIN-nal tudsz összekapcsolni. (Nem mostanában volt pont ugyanerről téma errefelé?)

    SELECT termek.nev
    FROM termek
    (INNER) JOIN kapcstabla
    ON termek.id = kapcstabla.termekid
    (INNER) JOIN aruhaz
    ON aruhaz.id = kapcstabla.aruhazid
    WHERE aruhaz.nev = "nagyesszep";

    Vagy valami ilyesmi. Ez csak két equi-join, semmi nagy varázslat.

    Szerk: Az INNER-t azért tettem zárójelbe, mert opcionális. Vagy SQL kiszolgálófüggő.

    De, volt téma, pont én hoztam fel, de hiába olvasom a könyveket, én csak konkrét példa alapján tudom értelmezni ezeket.

    Köszönöm, ez alapján már el tudok indulni! :R

    Tudom, hogy ilyenekkel nem szép dolog offolni a fórumot, de nálam ez a leghatékonyabb módszer arra, hogy megértsem. Mármint, nem az offolás, hanem ez a konkrét-példás móka. :)

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