2010-11-18 23 views
1

i eine Tabelle haben, dass "Benutzer", wie man in mysql Zählen

i ihr Gehalt zählen möchten, die ID haben 1 und 2

, wie ich dies in MySQL zählen

+0

count bedeutet Summe, wenn so SUM verwenden – ArK

Antwort

0
SELECT SUM(salary) FROM users WHERE id IN(1, 2); 
0

ich werde Sie Zählen von Zeilen aus der verweisen mysql documentation

wahrscheinlich geht so:

SELECT COUNT(*) FROM users WHERE id IN (1,2); 

obwohl, wenn Sie tatsächlich sind zu versuchen, die Gehälter zu summieren, dann sollten Sie zu group by functions

SELECT id, SUM(salary) FROM users WHERE id IN (1,2) GROUP BY id; 
1

zu bekommen Gesamtgehalt beider

SELECT SUM(salary) FROM users WHERE id IN(1, 2); 
beziehen

und individuelle Gehaltssumme zu erhalten

SELECT SUM(salary) FROM users WHERE id IN(1, 2) group by id;