这可以在一个查询中完成吗?

1 mysql sql

id (primary)
key1,key2,key3 (secondary)
Run Code Online (Sandbox Code Playgroud)

给定身份N.

查询#1

select key1,key2,key3 from table where id=N  --  key1n,key2n,key3n
Run Code Online (Sandbox Code Playgroud)

查询#2

select * from table where key1 = key1n and key2 = key2n  --  results...
Run Code Online (Sandbox Code Playgroud)

Qua*_*noi 6

SELECT  t2.*
FROM    table t1
JOIN    table t2
ON      t2.key1 = t1.key1
        AND t2.key2 = t1.key2
        AND t2.key3 = t1.key3
WHERE   t1.id = '$N'
Run Code Online (Sandbox Code Playgroud)