Aide MicroStation CONNECT Edition

Pour utiliser le Générateur de requête Visual SQL pour générer une requête : Exemple 4

  1. Cliquez sur Effacer tout pour effacer toutes les tables existantes.
  2. Dans la page d'onglet Sélectionner, cliquez sur Tables ou sélectionnez Ouvrir table dans le menu Tables.
  3. Dans la boîte de dialogue Sélectionner table, cliquez deux fois sur Parcel.
  4. Dans la boîte de dialogue Sélectionner table, cliquez sur Annuler.
  5. Dans la boîte de dialogue Parcel, cliquez deux fois sur les champs Owner et Parc_area.

    Ce qui suit apparaît dans la zone de texte Instruction SQL Select :

    SELECT owner, parcel_area
    FROM parcel
  6. Cliquez sur le bouton d'option Fonctions et sélectionnez Valeur Moyenne.
  7. Dans Parcel, cliquez deux fois sur parc_value.

    Le texte suivant se trouve dans la zone de texte Instruction SQL Select :

    SELECT owner, parc_area, AVG(parc_value)
    FROM parcel
    GROUP BY owner, parc_area
  8. Pour éditer la clause GROUPBY, cliquez sur la page d'onglet GroupBy.

    La page d'onglet GroupBy s'affiche.



  9. Dans la zone de liste Champs GroupBy, cliquez sur parc_area. Cliquez sur l'opérateur courant > (supérieur à), saisissez 100000 dans le champ de texte Valeur, entrez 50000 et appuyez sur <Entrée>.
  10. Cliquez sur Appliquer pour générer l'instruction suivante :
    SELECT  owner,  parc_area,  AVG(parc_value)
     FROM parcel
     GROUP BY  owner, parc_area, HAVING parc_area > 100000
  11. Pour ajouter la clause OrderBy, cliquez sur la page d'onglet OrderBy.

    La page d'onglet Trier par s'affiche.



  12. Dans la zone de liste Champs disponibles, cliquez sur parc_area.

    Le champ sélectionné apparaît dans la zone de texte Champs OrderBy.

  13. Cliquez sur Appliquer pour ajouter une clause OrderBy à la zone de texte Instruction SQL Select.

    La requête dans la zone de texte Instruction SQL Select est terminée :

    SELECT owner, parc_area, avg (parc_value), 
    FROM parcel
    GROUP BY owner, parc_area having parc_area > 100000
    ORDER BY parc_area
  14. Cliquez sur Exécuter pour afficher les résultats de la requête dans un formulaire de boîte de dialogue (Sortie > Formulaire) ou dans la boîte de dialogue Navigateur de données Visual SQL (Sortie > Navigateur).