SELECT Name,
SUM(App = 1) TotalApp,
SUM(Dep = 1) TotalDep,
SUM(Sold = 1) TotalSold
FROM tableName
GROUP BY Name
App = 1
is a mysql specific syntax which performs boolean arithmetic resulting 1 and 0
. To make it more RDBMS friendly, you can use CASE
eg. SUM(CASE WHEN App = 1 THEN 1 ELSE 0 END)
.