SELECT @id :=
(
SELECT senderid
FROM mytable
WHERE receiverid = @id
) AS person
FROM (
SELECT @id := 5
) vars
STRAIGHT_JOIN
mytable
WHERE @id IS NOT NULL
SELECT @id :=
(
SELECT senderid
FROM mytable
WHERE receiverid = @id
) AS person
FROM (
SELECT @id := 5
) vars
STRAIGHT_JOIN
mytable
WHERE @id IS NOT NULL
Contrate ou seja contratado:um modelo de dados para o processo de recrutamento
Como criar atalhos personalizados no SQL Server Management Studio (SSMS) - Tutorial do SQL Server/TSQL Parte 10
Como configurar o Database Mail no SQL Server (SSMS)
Dicas da Tabela do Microsoft Access - Truques e Diretrizes Parte 4