Notre avis
Aide à rédiger, optimiser ou expliquer des requêtes SQL de manière claire et performante.
Points forts
- Génère du SQL lisible avec indentation et CTEs
- Identifie les problèmes de performance comme les index manquants
- Explique les requêtes étape par étape
Limites
- Nécessite que l'utilisateur précise le type de base de données pour des optimisations spécifiques
- Ne remplace pas un DBA pour des réglages avancés
Lorsque vous avez besoin d'écrire une requête SQL complexe, d'optimiser une requête existante ou de comprendre une requête obscure.
Pour des questions très spécifiques à un outil de reporting (Power BI, Tableau) qui nécessitent des fonctions propriétaires de visualisation.
Analyse de sécurité
SûrThe skill only provides guidance on writing, optimizing, and explaining SQL queries, with no executable actions or dangerous instructions.
Aucun point d'attention détecté
Exemples
Write a SQL query to calculate total sales per month for the last year, including product category breakdown. Use PostgreSQL syntax.Optimize this query: SELECT * FROM orders WHERE customer_id IN (SELECT id FROM customers WHERE signup_date > '2020-01-01') ORDER BY created_at;Explain this SQL step by step: SELECT department, avg(salary) OVER (PARTITION BY department) as dept_avg, salary - avg(salary) OVER (PARTITION BY department) as diff FROM employees;name: sql description: This skill should be used when the user asks to "write SQL", "optimize a query", "explain this SQL", or needs help with database queries and SQL best practices.
/sql
Help write, optimize, or explain SQL queries.
Instructions
When the user provides a SQL query or describes what they need:
-
Writing SQL: Generate clean, readable SQL with:
- Proper indentation and capitalization
- CTEs over nested subqueries when complex
- Comments for non-obvious logic
-
Optimizing SQL: Look for:
- Missing indexes (suggest based on WHERE/JOIN columns)
- N+1 patterns
- Unnecessary SELECT *
- Subqueries that could be JOINs
- Opportunities for window functions
-
Explaining SQL: Break down the query step by step, explaining what each part does
Ask for the database type (PostgreSQL, MySQL, BigQuery, etc.) if not specified.
Ingénierie de Prompts
Data & IA
Bonnes pratiques et templates de prompt engineering pour maximiser les résultats IA.
Visualisation de Données
Data & IA
Génère des visualisations de données et graphiques adaptés à vos données.
Architecture RAG
Data & IA
Guide de configuration d'architectures RAG (Retrieval-Augmented Generation).