Playground de SQL online
Este playground de SQL online es un sandbox de SQL con PostgreSQL 17 en tu navegador y una pequeña base de datos de ejemplo ya cargada: una tienda de música con artistas, álbumes, canciones, clientes y facturas. Escribe una consulta, presiona Ejecutar y lee el resultado en una tabla. No tienes que instalar nada ni crear una cuenta para empezar. Forma parte de Playcode Classic, las herramientas de código gratuitas de Playcode.
Gratis. No necesitas cuenta para empezar.

Una base de datos que ya trae datos
Una pequeña tienda de música en PostgreSQL. Une álbumes con artistas, agrupa canciones por género y suma facturas por país.
- artists
artist_idname
- albums
album_idtitleartist_id
- tracks
track_idnamealbum_idgenre_idunit_price
- customers
customer_idfirst_namelast_namecountryemail
- invoices
invoice_idcustomer_idinvoice_datetotal
- genres
genre_idname

Cada consulta tiene su propia tabla.
Escribe varias consultas y presiona Ejecutar una sola vez: cada SELECT devuelve su propia tabla, en orden. INSERT, UPDATE y CREATE responden OK.
Haz clic en una tabla para consultarla.
El panel junto a tu código muestra tus tablas y columnas, con las claves primarias marcadas. Haz clic en una y el editor escribe el SELECT por ti.
Cierra la pestaña. Tus tablas te esperan.
Tu base de datos vive en este navegador, así que las tablas que creas siguen ahí la próxima vez. Vuelve a cargar la tienda de música de ejemplo o empieza con una base de datos vacía.
Un enlace compartido abre tus consultas, no tus datos: cada navegador tiene su propia base de datos.

Es PostgreSQL
Funciona
- JOIN, GROUP BY y HAVING
- Funciones de ventana y expresiones de tabla comunes (WITH)
- JSON y arrays
- CREATE TABLE, INSERT, UPDATE y DELETE
- pgvector, para embeddings
No disponible (todavía)
- Sintaxis exclusiva de MySQL, como AUTO_INCREMENT o LIMIT 5, 10
- Sintaxis de SQL Server, como TOP
- Extensiones distintas de pgvector
- Funciones y triggers con varias sentencias en el cuerpo
- Importar un archivo CSV
Descríbelo. Recibe la consulta.
Pídele al chat de IA del editor lo que quieres con tus propias palabras, por ejemplo, los cinco clientes que más gastaron, y te escribe el SQL. También puede ver tus errores. Consume créditos; las cuentas nuevas que cumplen los requisitos reciben créditos de prueba.

Parte de Playcode Classic
Playcode nació en 2016 como un entorno de programación en el navegador. Este playground es una de sus herramientas de código gratuitas, a las que hoy llamamos Playcode Classic.
Hoy, Playcode es una plataforma de IA para crear y poner en marcha sitios web y apps.

Preguntas frecuentes
¿Este playground de SQL online es gratis?
Sí. Ejecutar consultas es gratis y no necesitas cuenta. Para guardar y compartir necesitas una cuenta gratuita, que guarda hasta tres proyectos, públicos o privados; el chat de IA consume créditos.
¿Qué base de datos usa?
PostgreSQL 17, compilado a WebAssembly, que se ejecuta en tu navegador.
¿Trae datos de ejemplo?
Sí. Es un playground de SQL que ya trae datos, una pequeña muestra: la tienda de música Chinook, con artistas, álbumes, canciones, géneros, clientes y facturas. Puedes volver a cargarla en cualquier momento o empezar con una base de datos vacía.
¿Puedo usar sintaxis de MySQL o de SQL Server?
Solo donde coincide con PostgreSQL. El SQL estándar funciona: SELECT, JOIN, GROUP BY y las funciones de ventana. La sintaxis exclusiva de MySQL o de SQL Server, como AUTO_INCREMENT o TOP, no.
¿Mis tablas se quedan después de cerrar la pestaña?
Sí, en este navegador. La base de datos se guarda en tu navegador, así que en otro navegador o dispositivo empiezas de cero, y un enlace compartido comparte tus consultas, no tus datos.
¿Puedo crear mis propias tablas?
Sí. CREATE TABLE, INSERT, UPDATE y DELETE funcionan.
¿Puedo importar un archivo CSV?
Todavía no. Pega sentencias SQL en el editor y ejecútalas.
¿Es compatible con pgvector?
Sí: CREATE EXTENSION vector funciona. Las demás extensiones todavía no están disponibles.
¿Puedo practicar SQL aquí?
Sí. Escribe consultas sobre la tienda de música: une álbumes con artistas, agrupa canciones por género y suma facturas por país.
¿Este playground es parte de Playcode?
Sí. Este playground forma parte de Playcode Classic, las herramientas de código gratuitas de Playcode. Playcode nació en 2016 como un entorno de programación en el navegador. Hoy es una plataforma de IA para crear y poner en marcha sitios web y apps.
Más herramientas de código gratuitas
- Editor SQL
Escribe y ejecuta SQL online.
- Compilador de SQL
Ejecuta SQL y lee el resultado.
- Playground de Python
Un sandbox donde puedes importar módulos.
- Compilador de Python
Ejecuta Python y lee la salida.
- Formateador de JSON
Formatea y valida JSON.
- Playground de código
Todos los lenguajes en un solo lugar.
Hazle una pregunta a la base de datos.
