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

एसक्यूएल 3 कॉलम का चयन करें और दो कॉलम पर कटौती करें

आप GROUP BY . का उपयोग कर सकते हैं और dateadded . पर कोई भी समग्र कार्य अद्वितीय author, pubdate . पाने के लिए कॉलम परिणाम।

SELECT  [author]
        ,[pubDate]
        ,MAX([dateadded])
 FROM   [Feeds].[dbo].[socialPosts]
 WHERE  CAST(FLOOR(CAST(dateadded AS float)) AS datetime) >  dateadd(day,datediff(day, 0, getdate()-2), 0)  
        AND CAST(FLOOR(CAST(dateadded AS float)) AS datetime) < dateadd(day,datediff(day, 0, getDate()), 0)
 GROUP BY 
        [author]
        , [pubdate]



  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 सर्वर 2017:SSIS के साथ Linux से Windows में SQL सर्वर डेटा की प्रतिलिपि बनाना

  2. SQL सर्वर गतिरोध की शारीरिक रचना और उनसे बचने के सर्वोत्तम तरीके

  3. SQL सर्वर में ROW_NUMBER () कैसे काम करता है

  4. उपयोगकर्ता 'NT AUTHORITY\NETWORK SERVICE' के लिए लॉगिन विफल

  5. SQL सर्वर 2008 में मौजूदा डेटाबेस से XML स्कीमा कैसे बनाएं?