Reputation: 131
i have a larger database its imported SQL server i having many columns names like Employee , Transaction date, Approved date, Converted USD, . my Database Looks like
Employee Approved ConvertedUSD
Gayu YES 25
susi YES 05
Menu YES 25
Susi YES 15
Gayu YES 20
employee repeated many times table . i want final output looks like
Employee Approved ConvertedUSD
Gayu YES 45
susi YES 20
Menu YES 25
how to consolidate in SQL then how i will find top 10 employees from table ?
Upvotes: 0
Views: 58
Reputation: 31991
use aggregation and top keyword
select top 10 Employee,max(Approved),sum(ConvertedUSD) from table_name
group by Employee
order by sum(ConvertedUSD) desc
Upvotes: 4