共用方式為


聯結比較運算子

JOIN 運算子藉由比較兩個資料表的值來比對資料列。您可以決定相符項目的內容。您的選項可分為兩大類:

  • 相等符合:通常當個別資料行的值相等時,其資料列便相符合。例如,如要建立一結果集,其中每個資料列都包含每個發行商的完整說明 (亦即含有發行商資料表和 pub_info 資料表的資料行),您可以使用聯結來比對個別資料表中具有相等 pub_id 值的資料列。產生的 SQL 將如下所示:

    SELECT *
        FROM publishers INNER JOIN pub_info 
          ON publishers.pub_id 
          =  pub_info.pub_id
    
  • 其他:您可以使用相等以外的某些測試來比對資料列。例如,若要尋找員工和工作 (該員工並不符合該工作層級),聯結員工和工作資料行,比對出員工職等低於工作層級的資料列。產生的 SQL 將如下所示:

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

    FROM employee INNER JOIN jobs

    ON employee.job_lvl

    < jobs.min_lvl

如需比較運算子的詳細資訊,請參閱比較運算子

請參閱

參考

聯結屬性

其他資源

使用聯結進行查詢

設計查詢和檢視表