मान लीजिए कि मेरे पास ग्राहकों की एक तालिका है और खरीदारी की एक तालिका है। प्रत्येक खरीद एक ग्राहक की है। मैं एक सेलेक्ट स्टेटमेंट में अपनी अंतिम खरीद के साथ सभी ग्राहकों की एक सूची प्राप्त करना चाहता हूं। सबसे अच्छा अभ्यास क्या है? सूचकांक बनाने पर कोई सलाह?
कृपया अपने उत्तर में इन तालिका / स्तंभ नामों का उपयोग करें:
- ग्राहक: आईडी, नाम
- खरीद: आईडी, customer_id, item_id, दिनांक
और अधिक जटिल स्थितियों में, क्या ग्राहक की तालिका में अंतिम खरीद डालकर डेटाबेस को निरूपित करना (प्रदर्शन-वार) फायदेमंद होगा?
यदि खरीद (खरीद) आईडी को तिथि के अनुसार क्रमबद्ध करने की गारंटी दी जाती है, तो क्या कुछ का उपयोग करके बयानों को सरल बनाया जा सकता है LIMIT 1
?