0
2つのテーブルがあるとします。 まず、いくつかのORDERためのものです:salesperson_id、CUSTOMER_ID、日付、価格...など 第二には、人々のために、レコードPERSONです:私は、顧客と販売員の両方で順番を選択する必要がPERSON_ID、名前、メール...などIDと一致するようにクエリ
名前。 だから、レコードの行は、私は人々のためのID、名前だけを表示したくないこの
order.order_id, order.date, name (for customer), name (for salesperson)
のように見えます。
PERSONテーブルに2回参加することはできません。どうすればよいですか?
ORに参加できませんでしたか?同様に... p.id = o.customer_idまたはp.id = o.salesperoson_idにperson_table pを残してください。それとも、それに沿った何か?パフォーマンスが低下するだけでしょうか? – CodyMR
いいえ、これはあなたがやる方法です。また、主キーに参加するため、パフォーマンスが問題になることはありません。 –