millerthiagosilva Postado Janeiro 19, 2017 Denunciar Share Postado Janeiro 19, 2017 select * from `vcontratoslotes` where contrato in (select contrato from contratos_lote_prop where cliente = 108) antes funcionava com o in agora com mysql 5.7 não funciona mais alguém saber como arrumar esse script sem o in Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Janeiro 20, 2017 Denunciar Share Postado Janeiro 20, 2017 Estabeleça intercessão entre os conjuntos. Faça assim: SELECT * FROM `vcontratoslotes` v INNER JOIN contratos_lote_prop ON c c.contrato = v.contrato where c.cliente = 108 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 millerthiagosilva Postado Janeiro 20, 2017 Autor Denunciar Share Postado Janeiro 20, 2017 Certo amigo assim funciona mas preciso resolver o porque o in não esta trazendo nenhuma informação , sendo que quando eu executo o select sem o in ele retorna os resultados quando coloco o in ele não retorna nada. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
millerthiagosilva
select * from `vcontratoslotes` where contrato in (select contrato from contratos_lote_prop where cliente = 108)
antes funcionava com o in agora com mysql 5.7 não funciona mais alguém saber como arrumar esse script sem o in
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.