Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL - Unindo tabelas onde uma das colunas é uma lista


Não, o que você quer não é possível sem uma grande solução alternativa. NÃO GUARDE ITENS QUE VOCÊ DESEJA PARTICIPAR EM UMA LISTA! Na verdade, uma lista delimitada por vírgulas quase nunca deve ser armazenada em um banco de dados. Só é aceitável se forem informações do tipo nota que nunca precisarão ser usadas em uma consulta onde clasue ou join.

Se você estiver preso a esse design horrível, terá que analisar a lista para uma tabela temporária ou variável de tabela e depois juntar-se a ela.