आप विभाजन पर रैंक का उपयोग इस प्रकार कर सकते हैं:
select * from
(select locid, value1, value1date,
rank() over (partition by locid order by value1date desc) as rank
from table1) t
where t.rank=1
देखें SqlFiddle
आप विभाजन पर रैंक का उपयोग इस प्रकार कर सकते हैं:
select * from
(select locid, value1, value1date,
rank() over (partition by locid order by value1date desc) as rank
from table1) t
where t.rank=1
देखें SqlFiddle
मैं उन सभी तालिकाओं को दिखाना चाहता हूं जिनमें निर्दिष्ट कॉलम नाम है
मैं MS SQL सर्वर प्रबंधन स्टूडियो का उपयोग किए बिना SQL सर्वर में अपना डिफ़ॉल्ट डेटाबेस कैसे बदल सकता हूँ?
डेटाबेस से सभी कनेक्शनों को समाप्त करने के लिए स्क्रिप्ट (RESTRICTED_USER ROLLBACK से अधिक)
SQL सर्वर 2008 स्थापित, हालांकि चल रहा संस्करण अभी भी 2005 है
क्या Sql सर्वर यूनिक की भी एक इंडेक्स है?