|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2003
Città: Ascoli Piceno
Messaggi: 5159
|
[Access] Creazione query
Ciao
dovrei aiutare un amico per un esame che comprende anche access, ma non sò come creare queste query. Vi illustro la struttura del db Campi: ID contatore Ragione Sociale testo Provincia testo Ricavi delle vendite migl EUR Ultimo Anno Disp numerico Dipendenti Ultimo Anno Disp numerico CodAttivita testo Gruppo testo (questo campo viene fornito vuoto, gli altri sono già riempiti) Tutti in una unica tabella. a questo punto debbo realizzare queste query: 1. Estrarre tramite una query i primi 4 caratteri del campo CodAttivita e riportarli all’interno del campo “Gruppo” . 2. Calcolare tramite una query il numero totale di dipendenti per provincia e visualizzare esclusivamente le province per le quali è presente tale informazione (ovvero per i quali risulta un valore all’interno del campo dipendenti). 3. Calcolare tramite una query il numero totale di dipendenti per Gruppo ed estrarre i soli gruppi per i quali tale informazione non è presente (ovvero per i quali non risulta un valore nel campo dipendenti). Sono abbastanza banali ma sinceramente in access non le ho mai fatte(la prima è una query di accodamento, la seconda di select sum e la terza di count se non sbaglio) ma in access non sò proprio la sequenza di istruzioni e voci di menù per realizzarle..qualche consiglio?
__________________
Se dovessi rinascere, farei l'idraulico! |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1092
|
1)
update tabella set gruppo = left(codattivita,4) 2) Codice:
select provincia,sum(dipendenti) as totale from tabella group by provincia having sum(dipendenti) <> null Se vuoi il numero di dipendenti per gruppo Codice:
select gruppo,sum(dipendenti) as totale from tabella group by gruppo Codice:
select gruppo from tabella group by gruppo having sum(dipendenti) is null ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Dec 2003
Città: Ascoli Piceno
Messaggi: 5159
|
Grazie 1000! Il mio amico ti è grato
![]()
__________________
Se dovessi rinascere, farei l'idraulico! |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:29.