Retour aux prompts
ClaudeIntermédiaireIT
Écrire des requêtes SQL optimisées
Prompt
0 utilisations<schema>
{{SCHEMA_BASE_DE_DONNEES}}
</schema>
<besoin>
{{DESCRIPTION_DU_BESOIN}}
</besoin>
<tâche>
Écris les requêtes SQL optimisées pour ce besoin :
1. **Requête principale** — Avec commentaires expliquant chaque partie
2. **Index recommandés** — CREATE INDEX pour optimiser la performance
3. **Plan d'exécution** — Ce à quoi s'attendre (EXPLAIN simulé)
4. **Version paginée** — Si les résultats sont nombreux (cursor-based)
5. **Alternatives** — Si une approche différente serait plus performante
Bonnes pratiques appliquées :
- JOINs explicites (pas de jointures implicites)
- Pas de SELECT * en production
- Utilisation des index
- Gestion des NULL
- Prévention des injections SQL (requêtes paramétrées)
</tâche>