Bonjour,
au niveau de ma table j'ai le domaine A et B qui se répètent avec des valeurs null , comment je peux enlever les null et d'avoir le resultat en dessous?
merci beaucoup.
Pièce jointe 582107
Version imprimable
Bonjour,
au niveau de ma table j'ai le domaine A et B qui se répètent avec des valeurs null , comment je peux enlever les null et d'avoir le resultat en dessous?
merci beaucoup.
Pièce jointe 582107
Bonjour,
C'est assez étrange d'avoir dans cette table deux lignes par identifiant avec dans chacune l'une puis l'autre colonne marquées "null"...
Sans doute un problème de conception ou de traitement
Pour le reste si la présence d'une ligne avec date et d'une autre avec nbrligne est toujours vérifiée et qu'il y a en tout deux lignes, vous pouvez utiliser
Code:
1
2
3
4
5
6
7
8 select a.domaine , b.nbrligne , a.date_exec from ma_table a inner join ma_table b on b.domaine=a.domaine where a.date_exec is not null and b.nbrligne is not null
Cette requête donnera le résultat attendu pour l'exemple présenté :
Code:
1
2
3
4
5
6 select domaine , sum(nbrligne) , max(date_exec) from ma_table group by domaine ;
Comme aurait dit De Gaulle, "vaste programme" !!!Citation:
Supprimer les null
A +