J'ai une table (pommes) contenant:faire une somme combinée de deux colonnes
cid date_am date_pm
----------------------
1 1 1
2 2 1
3 1 3
1 1 2
j'ai posé une question plus tôt (mal) sur la façon dont je classer les clients dans l'ordre du nombre de ceux (1) ils avaient. La solution était (basée sur une colonne):
SELECT cid, sum(date_pm) AS No_of_ones
FROM apples
WHERE date_am =1
GROUP BY cid
ORDER BY no_of_ones DESC
Cela fonctionne très bien pour une colonne, mais comment pourrais-je faire la même chose pour la somme des deux colonnes. ie.
SELECT cid, sum(date_pm) AS No_of_ones
FROM apples
WHERE date_am =1
add to
SELECT cid, sum(date_am) AS No_of_ones
FROM apples
WHERE date_pm =1
GROUP by cid
ORDER by no_of_ones(added)
espère avoir réussi à faire assez clair pour vous aider -Merci
pas intentionnellement désolé – bsandrabr
@bsandrabr: Vous pouvez inverser le downvote en cliquant sur la flèche upvote si la personne a édité leur réponse après avoir lancé la liste négative. –