Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

query gruppo per clausola

Prova questo per la selezione:

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

Prova questo per eliminare (versione modificata di @RedFilter):

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