वैसे समस्या यह है कि आपकी क्वेरी पर एक विशिष्ट एसएसएन के लिए एसयूएम (टाइम) एक ही मान है, इसलिए यह MAX पर आपत्ति कर रहा है क्योंकि इसका कोई मतलब नहीं है (एकल मान का अधिकतम अर्थहीन है)।
सुनिश्चित नहीं है कि आप किस SQL डेटाबेस सर्वर का उपयोग कर रहे हैं, लेकिन मुझे संदेह है कि आप इस तरह की एक क्वेरी चाहते हैं (MSSQL पृष्ठभूमि के साथ लिखित - आपके द्वारा उपयोग किए जा रहे SQL सर्वर में कुछ अनुवाद की आवश्यकता हो सकती है):
SELECT TOP 1 SSN, SUM(TIME)
FROM downloads
GROUP BY SSN
ORDER BY 2 DESC
यह आपको उच्चतम कुल समय और इसके लिए कुल समय के साथ SSN देगा।
संपादित करें - यदि आपके पास समान समय के साथ कई हैं और आप उन सभी का उपयोग करना चाहते हैं:
SELECT
SSN, SUM(TIME)
FROM downloads
GROUP BY SSN
HAVING SUM(TIME)=(SELECT MAX(SUM(TIME)) FROM downloads GROUP BY SSN))