[ Risolto]aggiungere un campo in una query

Discussioni sulle caratteristiche di database
Rispondi
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

[ Risolto]aggiungere un campo in una query

Messaggio da pikke »

Buon giorno,
In access esiste nella query la funzione genera dove si può inserire un campo ed eseguire i calcoli fra due campi e poi rinominarlo a mio piacimento.
Io dovrei iserire un campo nella query in base che mi calcola la moltiplicazione dei dati contenuti nel campo listino e nel campo quantità (listinoxqtà) .Esiste qualcosa di simile o devo entrare nella query in vista sql ?
Saluti,pikke
Ultima modifica di pikke il sabato 5 ottobre 2013, 19:55, modificato 1 volta in totale.
libreoffice 4.1.2 linux mint 14 maja
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 9059
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: aggiungere un campo in una query

Messaggio da charlie »

Ciao, esiste. Basta digitare la formula del calcolo con i nomi dei campi esistenti (es. campoA * campoB) in una colonna vuota della finestra di lavoro della query.
charlie
macOS 15.5 Sequoia: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: aggiungere un campo in una query

Messaggio da pikke »

ciao,Charlie,
Grazie per avermi risposto,
Non so se intendevi cosi (vedi allegato) ma mi esce questo errore.
Dove sbaglio ?
A presto.
Pikke
Allegati
query.PNG
libreoffice 4.1.2 linux mint 14 maja
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 9059
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: aggiungere un campo in una query

Messaggio da charlie »

Ciao, si intedevo proprio così. Ora non so capire perché ti esca un errore, occorrerebbe il file.
In ogni caso prova a guardare quello (banale) che ti allego io per capire il meccanismo.
Allegati
Prova.odb
(3.68 KiB) Scaricato 429 volte
charlie
macOS 15.5 Sequoia: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: aggiungere un campo in una query

Messaggio da pikke »

Grazie charlie,
Sono riuscito a capire dove sta l'inghippo,ho modificato il campo listino in numeric e funziona come vedi d'allegato.
Ora incontro un 'altro problema.
In access cliccando su la prima riga vuota in fondo ala query eseguo il conteggio delle righe e la somma dei valori,ma provando sia sul tuo file di prova che sul mio file esce un altro errore.
Saluti,pikke
Allegati
query.PNG
libreoffice 4.1.2 linux mint 14 maja
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 9059
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: aggiungere un campo in una query

Messaggio da charlie »

Tecnicamente non so spiegarti ma per risolvere il problema devi fare una nuova query su quella precedente, utilizzi il solo campo con i calcoli ("prodotto" nel mio esempio) ed usi la funzione somma. Nel mio esempio funziona. Se poi devi mettere tutto insieme, puoi usare un formulario ...
Allegati
Prova-3.odb
(4.08 KiB) Scaricato 269 volte
charlie
macOS 15.5 Sequoia: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: aggiungere un campo in una query

Messaggio da pikke »

Grazie charlie,
inserendo i conteggi in na nuova query funziona.
Saluti Pikke
libreoffice 4.1.2 linux mint 14 maja
Rispondi