Ir al contenido
snowkitDev

Consulta archivos CSV con SQL, directamente en tu navegador

Suelta uno o más archivos CSV o JSON y cada uno se convierte en una tabla.

SQL Playground

Un motor SQLite completo que se ejecuta en este dispositivo.

Suelta los archivos aquí

SQLite (.db, .sqlite), CSV, TSV o JSON. Suelta varios para combinarlos. Cada archivo CSV o JSON se convierte en una tabla.

Usa SQL para filtrar, totalizar, agrupar y unirlos, y luego exporta los resultados como CSV.

Escribe SQL, mira los resultados al instante, combina archivos y exporta lo que encuentres. Un motor SQLite completo se ejecuta en este dispositivo. Abre una base de datos SQLite, o suelta archivos CSV y JSON y cada uno se convierte en una tabla. Tus datos nunca salen de este dispositivo. Es gratis.

Cómo consultar tus datos, paso a paso

  1. Pulsa Abrir archivos, o suelta archivos SQLite (.db, .sqlite), CSV, TSV o JSON en la página. Cargar datos de ejemplo muestra cómo funciona, y Empezar vacío da una base de datos en blanco.
  2. Elige una tabla en Tablas para ver sus primeras filas.
  3. Escribe tu consulta en el cuadro Consulta y pulsa Ejecutar, o usa Ctrl+Intro.
  4. Lee los Resultados. Usa Resultados como CSV para exportarlos.
  5. Pulsa Base de datos para descargar toda la base de datos si la cambiaste.

Qué hace esta herramienta

El SQL playground ejecuta SQLite, el motor de bases de datos más usado del mundo, dentro de tu navegador. Abre un archivo de base de datos para explorarlo y consultarlo, o convierte hojas de cálculo y exportaciones JSON en tablas que puedes filtrar, agrupar, ordenar y unir con SQL sencillo.

CSV y JSON como tablas

Cada archivo CSV, TSV o JSON se convierte en una tabla con el nombre del archivo. Los nombres de las columnas se limpian y se detectan los números, para que las sumas, los promedios y la ordenación funcionen como se espera. Los objetos JSON anidados se convierten en columnas como user_name, y los arreglos se conservan como texto JSON.

Examples

Encuentra a tus mejores clientes con SELECT customer, SUM(total) FROM orders GROUP BY customer ORDER BY 2 DESC, o combina dos exportaciones con un JOIN. Crea tablas, inserta y actualiza filas, y luego descarga toda la base de datos como un archivo .sqlite.

Buenos usos

  • Responder preguntas sobre una hoja de cálculo grande que es lenta de filtrar a mano.
  • Combinar dos exportaciones, como pedidos y clientes, por una columna compartida.
  • Aprender SQL con datos reales y respuesta inmediata.
  • Revisar un archivo de base de datos de una aplicación o de una copia de seguridad.
  • Limpiar un CSV con consultas y luego exportar el resultado. El limpiador de CSV es una opción más sencilla para arreglos comunes.

Para ordenar una consulta larga, usa el formateador de SQL.

Privacidad

Tus archivos se abren en la memoria de tu navegador y nunca se suben. Cierra la pestaña y todo desaparece, a menos que descargues la base de datos.

Preguntas

¿Qué tamaño pueden tener los archivos?

Los archivos de decenas de megabytes funcionan bien en la mayoría de las computadoras. Todo se guarda en memoria, así que las bases de datos muy grandes necesitan un navegador de escritorio con mucha RAM.

¿Qué SQL admite?

SQLite completo: joins, subconsultas, funciones de ventana, expresiones de tabla comunes, funciones JSON y más.

¿Se guardan mis cambios?

Solo si descargas la base de datos. Hasta entonces los cambios se quedan en esta pestaña.

¿Puedo consultar más de un archivo a la vez?

Sí. Suelta varios archivos y cada uno se convierte en una tabla, para que puedas unirlos.

Qué hacer ahora

Sigue con lo que acabas de crear, todavía en tu dispositivo.

Más de Snowkit