【发布时间】:2017-11-22 19:53:08
【问题描述】:
所以我有三个表,我想创建一个不相交的连接。这些是人,租户和雇员。 因此,每个人都必须是租户或雇员,绝不能两者兼而有之。 我使用 PersonID 主键创建了一个 Person 表,租户和 Employee 作为两个单独的表,其主键都是链接回 Person(PersonID) 的外键。 我如何在这里创建一个脱节,每个人只能是租户或雇员?谢谢
【问题讨论】:
-
stackoverflow.com/help/mcve - 您能否提供一些示例数据以及您期望返回的内容?这听起来应该是一个简单的 JOIN。
-
请Edit您的问题并添加一些sample data 和基于该数据的预期输出。 Formatted text 请no screen shots。 edit 您的问题 - 请不要在 cmets 中提供邮政编码或其他信息。
-
您使用的是哪个DBMS 产品?后格雷斯?甲骨文? “SQL”只是一种查询语言,并不是特定数据库产品的名称。
标签: sql database relationship