Utilisez les panneaux du générateur SQL pour créer une instruction SELECT.
Une instruction SELECT extrait des données d'une base de données et les transforme en résultats de requête.
- Panneau Source SQL
- Utilisez ce panneau pour réviser l'instruction SELECT pendant que vous créez l'instruction dans le panneau de table et le panneau de conception. Vous pouvez aussi entrer les modifications directement dans ce panneau. Si vous modifiez l'instruction dans ce panneau, vous pouvez l'analyser en déplaçant la mise en évidence ou en sauvegardant l'instruction. Si l'analyseur syntaxique considère la syntaxe de l'instruction correcte, les panneaux de table et de conception sont synchronisés pour refléter la mise à jour .
- Panneau de table
- Utilisez ce panneau pour ajouter des tables à l'instruction SELECT.
Vous pouvez aussi sélectionner les colonnes et définir les conditions de jointure dans ce panneau. Pour ajouter des colonnes à l'instruction INSERT après avoir ajouté une table, sélectionnez leurs cases à cocher dans le graphique . Pour définir une condition de jointure, faites un clique droit sur le graphique puis cliquez sur Créer jointure dans le menu contextuel,
ou faites glisser le curseur d'une colonne à une autre.
- Panneau de conception
- Utilisez les champs et les pages de ce panneau pour définir les éléments de l'instruction SELECT.
- Instruction
- Nom de l'instruction SELECT.
- DISTINCT
- Si cette case à cocher est sélectionnée, les résultats de la requête ne contiennent pas de lignes de données en double.
- Colonnes
- Utilisez cette page pour définir les colonnes à utiliser dans l'instruction SELECT. Cette page affiche les colonnes que vous avez sélectionnées dans les panneaux de table.
- Conditions
- Utilisez cette page pour définir les lignes de la base de données à inclure dans l'ensemble des résultats.
- Groupes
- Utilisez cette page, ainsi que la page Conditions de Groupe,pour définir une clause GROUP BY. Une clause GROUP BY contient une expression de regroupement qui est utilisée pour définir le regroupement de l'ensemble des résultats de la clause précédente de l'instruction SELECT.
- Conditions de groupe
- Utilisez cette page pour définir les conditions des expressions de regroupement que vous avez définies dans la Page de groupes.