lugao Postado 12 de Março de 2007 Tópicos Que Criei: 61 Tópicos/Dia: 0.01 Meu Conteúdo: 659 Conteúdo/Dia: 0.10 Reputação: 1 Pontos/Conquistas: 3.883 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 41 Denunciar Compartilhar Postado 12 de Março de 2007 seguinte galera, to precisando de da um insert na tprdcfo onde estao gravados os fornecedores dos meus produtos, preciso definir que todos os produtos com o codigoprd like '01.03%' tenham o forcedor de codigo f02341 cadastrado, mas nao to conseguindo da o insert, alguem pode me ajudar... o comando que criei eh esse aqui: insert tprdcfo (IDPRD,CODCFO,codcolcfo,codcoligada) (select distinct idprd,'F02341',1,1 from tprd where idprd in (select tprd.idprd from tprd inner join tprdcfo on tprd.idprd=tprdcfo.idprd where codigoprd like '01.03%' and codcfo<>'f02341')) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 13 de Março de 2007 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.855 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.691 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 13 de Março de 2007 Não testei, mas tenta ai... Insert tprdcfo (IDPRD, CODCFO, Codcolcfo, Codcoligada) (select distinct idprd,'F02341','1','1' from tprd (nolock) where codigoprd like '01.03%' and codcoligada = '1' and idprd not in (Select idprd from tprdcfo x, tprd p where p.codcoligada=x.codcoligada and x.idprd= p.idprd and x.codcfo='F02341' and p.codcoligada = tprd.codcoligada)) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.