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

एसक्यूएल पहेली, भाग के लिए नवीनतम तिथि का चयन कैसे करें, लेकिन प्रति भाग केवल 1 पंक्ति (अद्वितीय)

  SELECT *
  FROM   (SELECT i.*,
      ROW_NUMBER() OVER(PARTITION BY ldPart ORDER BY ldDate DESC) r
      FROM   inventoryReport i
      WHERE  ldPart in ('ABC123', 'BFD21', 'AA123', etc)
         )
  WHERE  r = 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. SQLCMD का उपयोग करके PostDeployment.sql स्क्रिप्ट में सशर्त तर्क

  2. एसक्यूएल दो कॉलम को सेलेक्ट स्टेटमेंट में मिलाएं

  3. SSIS में उपयोगकर्ता चर मानों के आधार पर डेटा प्रवाह में if..else का उपयोग कैसे करें?

  4. विशिष्ट सीमा के भीतर एक यादृच्छिक तिथि चुनें

  5. केवल एक पंक्ति सम्मिलित करना यदि वह पहले से मौजूद नहीं है