Ir para conteúdo
Fórum Script Brasil
  • 0

Velho problema do (subquery returns more than 1 row)


tércio fernandes

Pergunta

Pessoal pesquisei e vi que não posso ter mais de um resultado em minha sub-select!

E então como eu faço pra resolver esse problema?

Tenho qi trazer os dados de uma tabela chamada produtos de um banco chamado sso. Para uma tabela chamada produto do meubanco.

Estou passando o seguinte comando:

update meubanco.produto 
set descricao = 
(select shop.descricao_produto from sso.produtos shop
where shop.codigo_produto_loja in 
(7732,
7179));

OBS: são mais de 500 registros porém eu resumi nesses 2 so pra não encher a telinha do fórum aqui.

Grato.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Oi 'tércio fernandes',

Já tentou assim:

update meubanco.produto 
set descricao = 
(select DISTINCT shop.descricao_produto from sso.produtos shop
where shop.codigo_produto_loja in 
(7732,
7179));

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...