¿Algo va mal con esta herramienta?
Sobre «SQL In List Builder Online»
Esta herramienta convierte una lista de valores en una cláusula SQL IN correctamente entrecomillada. Pega tus valores (uno por línea, separados por comas o en cualquier formato habitual) y la herramienta produce "IN ('a', 'b', 'c', ...)" con escapado correcto para cadenas, números, fechas y NULL.
Construir cláusulas IN a mano es propenso a errores: olvidar comillas alrededor de cadenas, escapar comillas simples dentro de valores, mezclar tipos, comas faltantes. La herramienta lo hace todo automáticamente y produce una cláusula lista para pegar.
Útil al filtrar por una larga lista de IDs, construir consultas masivas, o convertir datos de Excel/CSV en filtros SQL. La salida funciona en todas las bases principales (MySQL, PostgreSQL, SQL Server, Oracle, SQLite).
Cómo usar esta herramienta
Cómo convertir una lista de valores en una cláusula SQL `IN (...)`
Un valor por línea
«Values» toma un elemento por línea — no necesitas comas en la entrada. La herramienta recorta cada línea, descarta vacías y construye la cláusula con el resto.
Estilo de comilla SQL
«SQL string quote» es simple o doble. La simple es el estándar ANSI SQL; la doble es válida en algunos dialectos (identificadores delimitados). Con la simple, las `'` internas se duplican como `''`.
Ejecutar
Resultado: sqlInClause (p. ej. `IN ('Alice', 'Bob, the Tester')`) y count (cantidad de valores). Pégalo directamente tras `WHERE col`.
Límites y advertencias
Es un constructor de strings, no una consulta parametrizada — cuidado con entradas no confiables. En producción usa placeholders (`?`) y un array-binder del driver; esta herramienta está pensada para análisis ad-hoc.