2010-09-30 4 views
0

i ami j'ai une table de base de donnéessomme de requêtes MySQL basée sur des années

amount_id, année, montant,

et des données comme celui-ci

1 2002 2 
2 2002 3 
3 2007 2 
4 2004 6 
5 2004 10 

i wan d'exécuter une requête à sélectionnez les données comme ceci

2002 4 
2007 2 
2004 16 

merci pour l'aide

Répondre

1
SELECT `year`, SUM(amount) 
FROM databasetable 
GROUP BY `year` 

Doit être tout ce dont vous avez besoin.

0

Il semble que vous deviez utiliser une somme (montant) dans votre instruction select et grouper par année après votre lieu.

Questions connexes