さて、ここで問題を紹介します。私には 3 つのテーブルがありますCompany, CompanyName, Project. 私にCompanyは多くの会社IDとプロジェクトIDがあり CompanyName、すべての会社のProject名前に、すべてのプロジェクトの名前があります。
わからない場合は例を挙げますが、
Company: 1, 3; 5、7; . . .CompanyName: 1、名; 2 セカンドネーム; 3 姓; . . .Project: 1、最初のプロジェクト; 2、セカンドプロジェクト。. . .
結果は次のようになります: 会社名 - プロジェクト名
- FirstName - 3 番目のプロジェクト
- FifthName - 7 番目のプロジェクト
しかし、例のようにdbからデータを取得するのが難しいことはわかりませんCompany name - Project name
3つのテーブルでSQLクエリを実行することはありません。
私の悪いあなたは質問を理解していません;(
見る:
- テーブル
Companyには 2 つの行があります (3 つですが、必要なのは 2 つだけです):CompanyIDおよびProjectId - テーブル
CompanyNameには 2 つの行があります:IdとName - テーブル
Projectには 2 つの行がIdあり、Name
表Companyには、例CompanyID=3 とProjectId=100
そして、私は知りません、私が持っていて、からデータCompanyID=3 を取得し 、答えは でなければなりません。ProjectId=100CompanyNameProjectTHEcompany3 = TheProject100