Consulta SQL a partir de una pregunta
Una pregunta en lenguaje cotidiano se convierte en una consulta SQL, con explicación para que entiendas lo que hace.
- Tipo
- Prompt
- Nivel
- Principiante
- Tiempo
- aprox. 4 min
Los resultados dependen de la herramienta, del modelo y de lo que escribas.
Rellenar
Lo que escribas se queda en esta ventana del navegador. No guardamos ni enviamos nada.
- PostgreSQL
- MySQL
- SQLite
- SQL Server
- BigQuery
- ¿Qué diez productos se vendieron más el mes pasado?
- ¿Cuántos clientes nuevos tuvimos cada semana?
- ¿Qué clientes llevan un año sin hacer pedidos?
- ¿Cuál es el importe medio por pedido según el país?
- ¿Qué artículos están agotados ahora mismo?
- orders(id, customer_id, created_at, total), customers(id, country, created_at)
- products(id, name, stock), order_items(order_id, product_id, quantity)
- customers(id, name, last_order_at)
- orders(id, country, total, created_at)
- products(id, name, stock, category)
Tu prompt
Escribe una consulta SQL para [Base de datos]. Pregunta: [Pregunta]. Tablas y columnas: [Esquema] Explica la consulta línea a línea con palabras sencillas. Solo consultas de lectura (SELECT), sin cambios en los datos. Avisa de posibles trampas, como filas duplicadas o valores que faltan.
Herramientas adecuadas
Herramientas de nuestro catálogo con las que este prompt funciona bien.
- ChatGPT Precios y límites
- Claude Precios y límites
- Gemini Precios y límites
Cómo usarlo
- Rellena los campos o toca una sugerencia. No incluyas nombres, direcciones ni otros datos personales.
- Copia el prompt terminado en la herramienta que prefieras.
- Ejecuta primero la consulta en una copia o con LIMIT y revisa a mano algunas filas.
Funciona en estas herramientas
Los prompts funcionan en muchas herramientas de chat y de generación. Esta selección procede de nuestro catálogo; precios según la página de cada herramienta.
- ChatGPT Plan gratuitodesde 8 USD al mes
- Claude Plan gratuito
- Gemini Plan gratuito
- GitHub Copilot Plan gratuitodesde $10
¿Por qué funciona?
El esquema evita nombres de columna inventados. Limitarse a SELECT hace que la consulta sea segura para principiantes.
Consejos
- Nunca pongas datos reales de clientes en el prompt, solo nombres de tablas y columnas.