2017-05-16 4 views
0

でSOQLを組み合わせること:どのように私はこのようなSQLを書きたい頂点

SELECT Category_ID__c, Name FROM VirtualCaseCases__c WHERE Category_ID__c = (SELECT Category_ID__c FROM VirtualCaseCategory__c ORDER BY Category_ID__c ASC LIMIT 1) 

が、クエリ解析エラー不明なエラーがあると、誰でも助けることができますか?

答えて

0

あなたの質問から完全にはっきりとフィルタリングしようとしていません。それは複数のレコードを返すことがありますよう

select name from parent where 
     id in (select parentId from child) 

はまた、あなたがWHERE句でINを使用していない:あなたは子レコードを持つ親のリストを取得したい場合でも、このような何かを試してみてください。

このような何か試してみてください:

SELECT Category_ID__c, Name FROM VirtualCaseCases__c WHERE Category_ID__c IN (SELECT Category_ID__c FROM VirtualCaseCategory__c ORDER BY Category_ID__c ASC LIMIT 1) 
関連する問題