Bonjour,
j'ai une requête :
et je me demandais si il n'y avait pas un moyen de réduire un peu tous ca. il s'agit en fait de regarder combien de clipro est associé a un article si il y en a qu'un on recupere son libelle sinon on met NULL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 select art.ap_code, client.ccp_liblong AS MODEGESTION from article_clipro art, client_tclipro client where client.ccp_cle = art.ccp_cle AND art.ap_code in ( select ap_code from article_clipro having count(*) = 1 group by ap_code ) union select art.ap_code, null AS MODEGESTION from article_clipro art, client_tclipro client where client.ccp_cle = art.ccp_cle AND art.ap_code in ( select ap_code from article_clipro having count(*) > 1 group by ap_code )
merci d'avance
Partager