我有一个非常简单的表,看起来像这样。 Iet将表格称为“家庭”,列是ID,姓名,年龄和父母,所以:
ID Name Age Parent
------------------------------
1 Bob 50 NULL
2 Matt 20 1
3 Rick 18 1
ID是主键,Parent是引用ID的外键 我要做的是列出每个父母的ID和姓名。 我当前的查询如下所示:
Select ID, Name
from family
where ID = Parent;
但这没有结果。我的查询怎么不正确?它不应该显示所有父ID的所有记录吗?谢谢! 我正在寻找的结果将是这样的:
ID Name
--------------
1 Bob
如果表格较大并且有多个父母,那么它们当然也会列在结果中。