Jump to content
Fórum Script Brasil
  • 0

Velho problema do (subquery returns more than 1 row)


tércio fernandes

Question

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 to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...