2011-08-19 2 views

Répondre

1

Vous ne pouvez pas faire SUM(*). il doit être sur une colonne particulière, vous devrez donc select sum(a), sum(b), sum(c), etc..., et une fois que vous aurez sélectionné plusieurs colonnes avec des fonctions d'agrégat, vous devrez également grouper tous ces champs.

+0

Thx beaucoup qui aide – zee

0

pas possible, tirer vers le bas l'ensemble du dossier et par le code de la vue, il suffit de ne pas afficher la colonne si elle factorise à 0.

+0

Je dois masquer/ignorer uniquement les colonnes ne comportant que des 0, ne peut pas ignorer les champs "0" ... – zee

+0

même réponse si la somme de TOUS les enregistrements est 0, alors n'affichez pas ce champ. Si vous tentez de masquer ou d'afficher une colonne de manière dynamique en fonction de cela, elle sera plus spécifique à la structure de l'interface utilisateur que vous utilisez au cours de la requête de la base de données. –

Questions connexes