我有一个SQL查询要求,它具有以下列名。该表有大约400,000行。
Handle,first_name,last_name,spouse_id
我需要显示spouse_id = handle的所有名字和姓氏(对于每个spouse_id,我需要在句柄列中找到匹配项)
这是一个更大的SQL查询的一部分,内部连接其他4个表。我知道这很简单。但是,如果我必须循环使用每个或使用while循环,似乎没有得到。你有什么建议?
谢谢,
DB
答案 0 :(得分:0)
您需要的是自我加入。
FROM table1 a
JOin table1 B
ON a.handle = b.spouse_id