यहां एक उदाहरण SQL क्वेरी है जो वांछित परिणाम प्राप्त करना चाहिएः SELECT customer_id, SUM(amount) as total_spend FROM transactions WHERE transaction_date >= DATEADD(month, -6, GETDATE()) -- पिछले 6 महीनों से लेन-देन प्राप्त करें GROUP BY customer_id HAVING COUNT(DISTIND DATEDIFF(month, 0, transaction_date)) = 6 -- उन ग्राहकों को बाहर निकालें जिन्होंने पिछले 6 महीनों में लेन-देन नहीं किए हैं ORDER total_spend BY DESC LIMIT 1; यह क्वेरी प्रत्येक ग्राहक के कुल खर्च की गणना करने के लिए SUM फ़ंक्शन का उपयोग करती है, और परिणामों को ग्राहक आईडी द्वारा समूहीकृत करती है।
मान लीजिए कि आपके पास "transactions" नामक एक तालिका है जिसमें "transaction_id", "customer_id", "transaction_date", और "amount" स्तंभ हैं। पिछले 6 महीनों में सबसे अधिक कुल खर्च करने वाले ग्राहक को खोजने के लिए एक SQL क्वेरी लिखें, किसी भी ग्राहकों को छोड़कर जिन्होंने पिछले 6 महीनों में कोई लेनदेन नहीं किया है।