यदि आप SQL सर्वर का उपयोग कर रहे हैं, तो आप TOP क्लॉज का उपयोग कर सकते हैं। यदि यह SQL सर्वर के अलावा कुछ और है, तो आपको यह देखना होगा कि क्या वह डेटाबेस कुछ समकक्ष प्रदान करता है (उनमें से कई करते हैं)। कुछ इस तरह...
Select * from Main m
left outer join
(select top 1 * from subtable s
where s.main_table_id = m.id) q
on q.main_table_id = m.id;
नोट:यह आपको सामान्य विचार दिखाने के लिए है। मेरे पास इसे चलाने का मौका नहीं था, इसलिए हो सकता है कि कुछ बदलाव आवश्यक हों, लेकिन अवधारणा है।