現在、組織の連絡先管理システムを維持しており、組織に所属する組織と従業員を追跡しています。自分のデータを整理し、従業員がいないすべての組織を特定するよう求められます。従業員のいないすべての企業を{null}で表示する方法
組織と従業員の2つのテーブルがあります。組織から従業員まで1対1の関係があります。つまり組織は多くの従業員を持ち、従業員は組織に属しています。
機関:id整数名文字列
従業員数:id整数名文字列ORGANIZATION_ID整数
割り当て:それらに接続されているすべての従業員を持っていない企業のリストを生成するSQLクエリを記述します。
私が試してみました:
Select Organisation,Organisation.ID, Organisation.Name
From Organisation
Left Join Employees On organisationID = Employees Employees.ID
order by Organisation,Organisation.name
こんにちは、私は2つのテーブルを結合する方法を知っているが、私は、従業員のない唯一の企業はヌルフィールドを持つすべてを示すすべての以外の接続されたディスプレイは、私が選択組織を試してみました –
が含まれていることを可能にする方法がわかりませんよ、Organisation.ID、Organisation.Name>組織から>左結合>従業員> On organisationID =従業員Employees.ID>組織、組織構成名順。何か助けをいただければ幸いです。 –