To Find Previous Month Data With SQL Query


  1. select Agentname,cast(Sum(agentAmount) as intas Tolling   
  2. from Tablename  
  3. WHERE DATEPART(m, datefieldname) = DATEPART(m, DATEADD(m, -1, getdate()))  
  4. AND DATEPART(yyyy, datefieldname) = DATEPART(yyyy, DATEADD(m, -1, getdate()))  
  5. group by agentname order by tolling desc