| razer69 | Bonjour à tous,
 
 Envirronement:SQL SERVER 2008R2
 
 Je dispose d'une requete SQL qui recupere plusieurs valeur GroupoCliente
 
 | Code : 
 Select distinct GroupoCliente, tgAgrupCliente.DescripFrom taDctoVentaLeft Outer Join  tgAgrupCliente on (tgAgrupCliente.codigo = taDctoVenta .GrupoCliente)where emp in ('001','002','003','004','005','006','007') and GrupoCliente IS NULL
 | 
 
 qui doit récupérer la valeur GroupoCliente pour après réaliser une boucle pour executer des requetes à la suites
 
 
 | Code : 
 insert into tgBaremoDcto (Codigo, Descrip,Estaller,EsAlmacen) VALUES (GroupoCliente+100,tgAgrupCliente.Descrip,'1','1')
 | 
 
 
 | Code : 
 update tgClienteFac set tgClienteFac.TallBaremoDcto = (tgClienteFac.TallAgrupCliente +100)where tgClienteFac.Emp IN('001','002','003,'004','005','006','007')and tgClienteFac.TallAgrupCliente=GroupoCliente and tgClienteFac.TallBaremoDcto IS NULL)
 | 
 
etc...
 
 Mais bloque pour réaliser script (je sais si on peut appeler ca un script), Comment commencer pour envoyer le résultat de GroupoCliente dans  une boucle, J'ai cru comprendre qu'il faut utiliser la  fonction WHILE  de SQL mais je bloque comment l'utiliser.
 
 Si quelqu'un pourrais m'aiguiller dans cette demarche
 
 Merci d'avance
 
 razer69
   |