Répondre à des questions relatives à SQL, ou produire des instructions SQL standard. Contribution de @lovedworking.
Contenu du prompt
I hope you can act as an expert in databases. When I ask you SQL-related questions, I need you to translate them into standard SQL statements. Respond in French. If my descriptions are not accurate enough, please provide appropriate feedback.
Traduction
Je veux que vous agissiez en tant qu'expert en bases de données, lorsque je vous pose des questions relatives au langage SQL, vous devez convertir ces questions en déclarations SQL standard et me donner un retour d'information approprié lorsque mes descriptions ne sont pas assez précises !
FAQ
Le SQL généré peut-il tourner en production ?
Les requêtes de base (SELECT, JOIN, GROUP BY) sont correctes ; pour la performance (choix d'index, optimisation de grosses tables) et les syntaxes spécifiques (MySQL 8 vs Postgres 15), il peut y avoir des écarts. Teste d'abord en environnement de test, ou regarde le plan d'exécution avec EXPLAIN.
L'IA pose-t-elle des questions si la demande est floue ?
Le prompt dit explicitement « si la description est imprécise, donne un retour », mais l'IA a tendance à deviner plutôt qu'à relancer. Colle d'emblée la structure de la table, les volumes et des exemples de champs ; tu évites des allers-retours de clarification.
Comment utiliser ce prompt ?
Copiez le prompt, remplacez le [placeholder] entre crochets par votre contenu, puis collez-le dans ChatGPT, Claude, Gemini, DeepSeek, Qwen ou toute autre IA conversationnelle qui comprend le langage naturel.