Можете да присъедините таблица към себе си толкова пъти, колкото ви е необходимо, това се нарича самостоятелно присъединяване.
На всеки екземпляр на таблицата се присвоява псевдоним (както в примера по-долу), за да се разграничи един от друг.
SELECT a.SelfJoinTableID
FROM dbo.SelfJoinTable a
INNER JOIN dbo.SelfJoinTable b
ON a.SelfJoinTableID = b.SelfJoinTableID
INNER JOIN dbo.SelfJoinTable c
ON a.SelfJoinTableID = c.SelfJoinTableID
WHERE a.Status = 'Status to filter a'
AND b.Status = 'Status to filter b'
AND c.Status = 'Status to filter c'