2017-02-15 6 views
0

を使用するには、以下のクエリを変換しようとすると、JOINは成功せず、ジョイン:私はLEFTが加入しようとしたの書式SQLクエリ

select * from usrdata 
    where recordid=any(select usrdataid from usrclix 
     where clidataid=any(select recordid from clidata 
     where subdataid='dd87cb0c-e571-11e6-b2b8-d4ae52cc00a8')); 

、JOINSなどが、私は戻って設定され、正しい結果を得ることができません。誰かがJOINSを使ってこの文を正しく覚えておいてください。ありがとうございました。

+0

はあなたが報告するエラーを持っていますか?または入力し、期待どおりの結果を与えるか? – CCH

答えて

0

チェックこの

SELECT * 
FROM userdata u 
LEFT JOIN usrclix uc ON u.recordid = uc.userdataid 
LEFT JOIN (SELECT recordid FROM clidata WHERE subdataid = 'dd87cb0c-e571-11e6-b2b8-d4ae52cc00a8') as cd ON c.clidataid = cd.recordid;