Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

requête group by clause

Essayez ceci pour la sélection :

SELECT * FROM Table
GROUP BY CustomerName
HAVING SUM(LocalAmount) > 50000

Essayez ceci pour supprimer (version modifiée de @RedFilter's):

delete from MyTable 
where CustomerName in (
    select CustomerName 
    from Table
    group by CustomerName 
    having sum(LocalAmount) <= 50000
)