問題はテーブルの連絡先に連絡先を4社にリンクすることです と私は連絡先がリンクされているすべての会社を表示したいと思います。SQLクエリで複数の内部結合を取得する方法
select contact.Contact_id,
contact.Firstname,
contact.Abbreviation,
company.Company,
company.Company,
company.Company,
company.Company,
contact.Sector,
contact.Available
FROM contact
INNER JOIN company
ON contact.Company_id1=company.Company_id
WHERE available =1
ORDER BY Firstname ASC
MySqlと同じように、追加の内部結合を追加することになります。 –
phpタグが引き続き追加されるのはなぜですか?これはPHPとは何の関係もありません。 –
「4社にリンクできる」という言葉があります。これは、内部結合の代わりに外部結合を使用する必要があることを示します。だから、社外から社外に4回参加することになります(エイリアス化された会社、company2、company3、company4など)。テーブル構造が役立つだろう。 –