Pesquisar usando IN
Pessoal, tenho em uma tabela um campo TEXT que armazena os códigos de uma outra tabela separados por vírgula. Exemplo: "48,78,142,195,210".
Como faço para retornar os registro da outra tabela usando esse campo dentro da cláusula IN?
Estou fazendo assim:
SELECT T2.*
FROM TABELA2 AS T2, TABELA1 AS T1
WHERE T1.CODIGO IN (T2.CODIGOS)
Está dando erro de conversão. O campo CODIGO da TABELA1 é int.
Obrigado!
Discussão (3)
Carregando comentários...