Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

टाइमस्टैम्प के आधार पर SQL सर्वर तालिका से नवीनतम रिकॉर्ड कैसे प्राप्त करें

select * from 
(  SELECT [Year]
         ,[Type]
         ,[Category]
         ,[AnnualCost]
         ,[TimeStamp] as MaxTimeStamp
         ,row_number() over (partition by [Year], [Type], [Category] order by [TimeStamp] desc ) as rn 
     FROM [PromOneSite].[Budgeting].[MISBasePrice]
    where Year = 2016
      and category IN ('Leasing Office Desktop')
      and TimeStamp IS Not Null 
) tt
where tt.rn = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में रिस्टोरिंग मोड से डेटाबेस को ऑनलाइन कैसे करें

  2. एसक्यूएल:स्ट्रिंग में अंतिम अल्पविराम हटा दें

  3. SQL सर्वर 2008 को जावा से कनेक्ट करना:उपयोगकर्ता त्रुटि के लिए लॉगिन विफल रहा

  4. aspnet_regsql.exe का उपयोग कैसे करें

  5. SQL सर्वर रनिंग पोर्ट कैसे खोजें?