2010-11-18 5 views

Répondre

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

Je vous faites référence aux lignes à compter de la mysql documentation

va probablement comme:

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

bien que si vous êtes en train d'essayer de résumer les salaires, alors vous devriez consulter group by functions

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

pour obtenir le salaire total des deux

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

et d'obtenir la somme individuelle du salaire

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