簡體   English   中英

如何在兩個表mysql之間創建父子關系

[英]how to create a parent child relation between two tables mysql

我有兩個表,員工詳細信息表(empno,emp_name,branch)和出勤表(日期,Ot,出勤)。 我想在兩個表之間創建關系

基本上對於這種情況你不能。 您的兩張表必須有一些共同點,以便您可以將一張表與另一張相關聯。

在這種情況下,您可能需要在考勤表中添加額外的列來指示屬於哪個員工的考勤記錄。 例如,在考勤表中添加“empno”列,然后通過以下方式將此“empno”設置為員工詳細信息表的外鍵:

ALTER TABLE attendance ADD FOREIGN KEY (empno) REFERENCES employee_details(empno);

SQL 腳本可能因您使用的 SQL 數據庫而異。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM