▱

Lista para SQL IN

Converta uma lista de IDs, códigos ou textos em uma cláusula SQL IN pronta para copiar.

O resultado aparecerá aqui...
◉ Processado localmente no seu navegador
GUIA DA FERRAMENTA

Como transformar valores em uma cláusula SQL IN

A cláusula IN reduz consultas repetitivas quando uma condição precisa aceitar vários valores. Em vez de escrever uma sequência extensa de comparações com OR, você pode colar uma lista vertical e gerar a parte IN pronta para incorporar a uma consulta.

Cada linha não vazia se torna um literal entre aspas simples, e aspas existentes no conteúdo são duplicadas. Esse é o formato padrão para textos em SQL, mas o resultado ainda deve ser conferido de acordo com os tipos e o dialeto utilizado no projeto.

Passo a passo

  1. Separe os valores

    Cole um ID, SKU ou texto por linha. Espaços externos e linhas vazias são removidos.

  2. Confira o resultado

    A ferramenta reúne os itens entre parênteses e os separa por vírgula.

  3. Adicione a coluna

    Insira a saída depois da coluna e do operador, por exemplo: WHERE codigo IN (...).

  4. Valide no seu banco

    Revise o padrão de aspas, os tipos de dados e o plano da consulta antes de executar em produção.

Exemplo completo

Uma consulta precisa filtrar três códigos copiados de uma planilha.

ENTRADA
CLI-1042
CLI-2088
CLI-3190
SAÍDA
IN ('CLI-1042', 'CLI-2088', 'CLI-3190')

Quando esta ferramenta é útil

Consultas de suporte

Filtre rapidamente um conjunto de protocolos, pedidos ou clientes recebido em uma planilha.

Conferência de migração

Consulte vários identificadores específicos sem montar cada condição manualmente.

Análise exploratória

Prepare filtros temporários para investigar registros em ferramentas de administração de banco de dados.

Limites e cuidados

Perguntas frequentes

A ferramenta gera a consulta SELECT completa?

Não. Ela gera apenas a expressão IN, para que você a combine com a tabela, a coluna e as demais condições necessárias.

Como são tratadas aspas dentro de um valor?

Aspas simples são duplicadas no conteúdo para não encerrar prematuramente o literal gerado.

Posso usar UUIDs?

Sim. Cole um UUID por linha e revise apenas a sintaxe de conversão ou o tipo esperado pelo seu banco.