Per utilizzare il Generatore query Visual SQL per generare un'interrogazione: Esempio 4
- Fare clic su Cancella tutto per cancellare le tabelle esistenti.
- Nella scheda Select, fare clic su Tabelle, oppure selezionare Apri tabella dal menu Tabelle.
- Nella finestra di dialogo Seleziona tabella, fare doppio clic su Appezzamento.
- Nella finestra di dialogo Seleziona tabella, fare clic su Annulla.
-
Nella finestra di dialogo Appezzamento fare doppio clic sui campi Owner e Parc_area.
La finestra seguente è la finestra di testo Istruzione SQL Select:
SELECT owner, parcel_area FROM parcel
- Fare clic sul pulsante di opzione Funzioni e selezionare Valore medio di.
-
In Appezzamento, fare doppio clic su parc_value.
Il testo seguente si trova nella finestra di testo Istruzione SQL Select:
SELECT owner, parc_area, AVG(parc_value) FROM parcel GROUP BY owner, parc_area
-
Per modificare la clausola GROUPBY, fare clic sulla scheda GroupBy.
Si apre la scheda GroupBy.
- Nella casella di riepilogo Campi GroupBy, fare clic su parc_area. Fare clic sull'Operatore comune > (maggiore di), immettere 100000 nel campo di testo Valore e premere <Invio>.
-
Fare clic su Applica per generare l'istruzione seguente:
SELECT owner, parc_area, AVG(parc_value) FROM parcel GROUP BY owner, parc_area, HAVING parc_area > 100000
-
Per modificare la clausola OrderBy, fare clic sulla scheda OrderBy.
Si apre la scheda OrderBy.
-
Nella casella di riepilogo Campi disponibili, fare clic su parc_area.
Il campo selezionato viene visualizzato finestra di testo Campo OrderBy.
-
Fare clic su Applica per aggiungere una clausola OrderBy alla finestra di testo Istruzione SQL Select.
L'interrogazione nella finestra di testo Istruzione SQL Select è completa:
SELECT owner, parc_area, avg (parc_value), FROM parcel GROUP BY owner, parc_area having parc_area > 100000 ORDER BY parc_area
- Fare clic su Esegui per visualizzare i risultati dell'interrogazione in una finestra modulo ( ) o nella finestra di dialogo Browser dati Visual SQL ( ).