View Full Version : Conteggio in access!
AttilaxXx
16-07-2005, 08:56
Ragazzi io ho una tabella con il codice vendita,descrizione e prezzo...ogni volta che effettuo una vendita viene aggiunto un nuovo record che riempe il codice vendita,descrizione e prezzo...vorrei fare un contatore che mi indichi la quantità di prodotti venduti...cioè metta in ordine di numero di vendite i prodotti....consigliatemi! :D
motogpdesmo16
16-07-2005, 10:21
EDIT: ho inteso male il senso della domanda.
Si potrebbe fare con una query:
SELECT nome_prodotto, count(nome_prodotto) AS Conta_prodotto
FROM tabella
GROUP BY nome_prodotto;
avrai ad esempio dei risultati così:
Pane 1
Pasta 2
Fagioli 1
Carta 1
...
...
Spero di avere inteso bene quel che chiedevi!
AttilaxXx
16-07-2005, 15:38
Si hai inteso bene....ma non ho capito una cosa....il numero che hai messo dove comparirà?
Poi li ordinerei in modo decresente normalmente....
Comunque grazie di cuore per il tuo immenso apporto che mi stai dando... :D
motogpdesmo16
16-07-2005, 19:57
il numero sarà contenuto nella nuova colonna (virtuale)
count(nome_prodotto) AS Conta_prodotto
AttilaxXx
17-07-2005, 01:19
Perfetto...grazie per la spiegazione e perdona la mia domanda pagana...devo migliorare ancora molto in access...lunedì lo provo e ti faccio sapere! :D
Sei un grande in access...dove lo hai imparato?
motogpdesmo16
17-07-2005, 01:26
Perfetto...grazie per la spiegazione e perdona la mia domanda pagana...devo migliorare ancora molto in access...lunedì lo provo e ti faccio sapere! :D
Sei un grande in access...dove lo hai imparato?
l'ho imparato a scuola: itis informatico. Il 5°anno si studiano i database.
Per il linguaggio SQL invece me lo sono studiato tutto da solo, perchè il prof a scuola non ha fatto assolutamente un emerito ca**o (**=zz)
AttilaxXx
17-07-2005, 12:12
Sei un grande....anche a me la scuola al 5°anno ha insegnato l'access...o meglio mi ha insegnato a creare solo una tabella!!! :mad:
Ormai che ci sono vorrei continuare a sfruttare le tue perle di saggezza...per fare un collegamento ad un foglio excel come devo fare?Per esempio ho il nome del prodotto in access e la scheda tecnica in excel....se può fare qualche collegamento? :D
AttilaxXx
18-07-2005, 08:40
il numero sarà contenuto nella nuova colonna (virtuale)
count(nome_prodotto) AS Conta_prodotto
Ho scritto così ma mi da errore:
SELECT dbo_MOMA00001.Articolo
Count (dbo_MOMA00001.Articolo)as Conta_Prodotto
FROM dbo_MOMA00001;
PS:Rettifico....ora ho messo questo:
SELECT Count(dbo_MOMA00001.Articolo) AS ConteggioDiArticolo
FROM dbo_MOMA00001;
e questo mi conteggia tutti gli articoli e mi fa vedere solo la cifra finale...cioè conteggia tutti gli articoli senza distinzioni e non mi fa vedere il nome dell'articolo....
Infatti mi è comparsa na colonna con scritto ConteggiodiArticolo e con un numero che è il conteggio di tutti i prodotti...non è il risultato che è uscito a te...come mai?
devi mettere la group by alla fine dell'istruzione:
SELECT dbo_MOMA00001.Articolo
Count (dbo_MOMA00001.Articolo) AS ConteggioDiArticolo
FROM dbo_MOMA00001
GROUP BY dbo_MOMA00001.Articolo
ORDER BY ConteggioDiArticolo DESC;
la funzione order by è quella che definisce il sort, asc sta per crescente e desc per decrescente
AttilaxXx
18-07-2005, 17:37
Perfetto...è andata! :D
Altra domanda....fare un collegamento a fogli excel?
Esempio ho un prodotto in access e la scheda tecnica in excel e vorrei che mi comparisse nella maschera il collegamento...
motogpdesmo16
18-07-2005, 19:44
Perfetto...è andata! :D
Altra domanda....fare un collegamento a fogli excel?
Esempio ho un prodotto in access e la scheda tecnica in excel e vorrei che mi comparisse nella maschera il collegamento...
su questo proprio non ho idea. Non mi ci sono mai confrontato.
Ti regalo un up che possa essere d'aiuto nell'apprendimento anche per me. ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.