आपका समाधान वर्तमान में प्रत्येक उपभोक्ता आईडी से जुड़े key_ids की तालिका बना रहा है। यदि आपको केवल नवीनतम की आवश्यकता है तो आपके अन्य thread पर उत्तर सही है। चूंकि आप अपने बिल और भुगतान तालिकाओं से नवीनतम मूल्यों को एकत्रित कर रहे हैं, इसलिए ऑर्डर की गई तालिका पर एक उप-क्वेरी शामिल होना सबसे अच्छा तरीका है।
मुझे यकीन नहीं है कि बिलों और भुगतान तालिकाओं से संपूर्ण डेटा पुनर्प्राप्त करके आपका क्या मतलब है। यदि आपका मतलब पूर्ण तालिका स्कैन है तो इसे उपयुक्त अनुक्रमण और/या विभाजन से मुक्त किया जाना चाहिए।
क्या आप चाहते हैं कि आपका खाता-बही उपभोक्ता द्वारा सभी बिलों और भुगतानों की पूरी सूची हो? आपके प्रश्न से यह आभास होता है कि आप केवल नवीनतम की ही परवाह करते हैं।