我对创建表有疑问。我有两张桌子。 项目表:
ID worker1 worker2 department
1 1 2 art
staff table:
ID name
1 tom
2 rose
如何nomarlisation两个表的关系?
答案 0 :(得分:0)
你必须google fisrt。一般而言,关系由JOIN
s。
在你的情况下:
SELECT *
FROM
Project AS P
LEFT JOIN Staff AS S1 ON (P.worker1 = S1.ID)
LEFT JOIN Staff AS S2 ON (P.worker2 = S2.ID)
这将显示每个项目的worker1和worker2(如果有)。
详细了解JOINS
它还取决于您希望通过SQL命令返回的确切信息。