J'utilise SQL Server et j'utilise un groupe par requête sur le Colb et Colc. La table ressemble à ceci mais ma requête regroupe également la null et vide, puis fournit la somme des valeurs vides. p> Dans mon cas, les valeurs vides doivent être ignorées et non considérées pour le groupement. Donc le résultat attendu est p> mais le résultat réel de la requête est p> Comment le regroupement de valeurs vides être ignoré? p> p>
3 Réponses :
Vous pouvez faire: ou utiliser Ceci est plus précis si union tout code>: p> cola code> peut avoir des valeurs de double avec null code> s dans l'autre colonne. p> p>
avec Voir le Demo . SUM () code> Fonction de fenêtre:
Résultats: P> > ColA | ColB | ColC
> ---: | ---: | ---:
> 2 | 22 | 22
> 3 | |
> 4 | |
> 5 | |
> 6 | |
> 10 | 11 | 12
Une solution plus simple: Note: strong>
Vous devez changer de regroupement deuxième para '0' à la valeur non existante. P> p>