1

主キーが patient_id であるテーブルの患者カード ID (PID) を他のテーブルの PID フィールドにリンクする必要があるテーブルがほとんどありません...どうすればそれを行うことができますか? ヘルプ!

4

2 に答える 2

0

外部キーを使用できます

CREATE TABLE T
(
  any_primary_key INT PRIMARY KEY,
  [other attributes],
  patient_id,    
  FOREIGN KEY (patiend_id) REFERENCES Patients.patient_id
)

患者は、patient_idとして宣言する必要がある元のテーブルですunique

于 2012-12-20T10:00:43.437 に答える
0

あなたはそれらに参加することができます

SELECT * 
FROM [Patient] p
INNER JOIN [OtherTable] ot
  ON p.pid = ot.patient_id;
于 2012-12-20T10:01:00.550 に答える