Sdílet prostřednictvím


Porovnávací operátory spojení

Operátor spojení odpovídá porovnáním hodnot v jedné tabulce s hodnotami v jiné řádky.Můžete se rozhodnout, přesně, co představuje shodu.Volby se dělí do dvou základních kategorií:

  • Shoda při rovnosti obvykle porovnávání řádků při shodné hodnoty v odpovídajících sloupcích.Například vytvořit výsledků, nastavte v níž každý řádek obsahuje úplný popis jednoho vydavatele (, sloupce z tabulky publishers a shodné), použijte řádky, kde shodné hodnoty shodné v obou tabulkách.Výsledný příkaz SQL může vypadat například takto:

    SELECT *
        FROM publishers INNER JOIN pub_info 
          ON publishers.pub_id 
          =  pub_info.pub_id
    
  • Ostatní mohou odpovídat řádky pomocí některých test než rovnost.Například chcete-li najít zaměstnance a úlohy, pro které jsou kvalifikaci, můžete spojit zaměstnance s úlohami, řádky, ve kterých minimální požadovanou úroveň projektu překračuje úroveň práce zaměstnance.Výsledný příkaz SQL může vypadat například takto:

    SELECT fname, minit, lname, job_desc, job_lvl, min_lvl

    FROM employee INNER JOIN jobs

    ON employee.job_lvl

    < jobs.min_lvl

Další informace o operátory porovnání viz Operátory porovnání.

Viz také

Referenční dokumentace

Vlastnosti spojení

Další zdroje

Dotazování pomocí spojení

Navrhování dotazů a zobrazení