Newsgroup: it.comp.appl.access
Titolo: Query access

Salve a tutti,
mi sono rivolto a voi in quanto neofita, tale dichiarazione funga da 
premessa maggiore,quindi pazienza!
ho necessita di fare una query in cui chiedo fi trovarmi nei campi (nel mio 
caso 5 campi dove ci sono i voti degli alunni) non la presenza di un voto 
per es 6 ma di trovarmi i 6 ed i 7
lo script che ho fatto finora e solo per data,alunno e gli ultimi 5 campi 
(campo3, campo4,campo5,campo6,campo7) per i voti
grazie anticipato a chi i aiuta
ciao max
questo e' il mio script
SELECT storico_.ID, storico_.Campo1, storico_.Campo2, storico_.Campo3, 
storico_.Campo4, storico_.Campo5, storico_.Campo6, storico_.Campo7
FROM storico_
WHERE
 (((storico_.Campo1) Between [Dal giorno:] And [Al giorno]) AND 
((storico_.Campo2)=[Nome alunno])
 AND ((storico_.Campo3)=[1°Numero]))
OR (((storico_.Campo1) Between [Dal giorno:]
And [Al giorno]) AND ((storico_.Campo2)=[Nome alunno])
 AND ((storico_.Campo4)=[2°Numero]))
 OR (((storico_.Campo1) Between [Dal giorno:] And [Al giorno])
AND ((storico_.Campo2)=[Nome alunno])
AND ((storico_.Campo5)=[3°Numero]))
OR (((storico_.Campo1) Between [Dal giorno:] And [Al giorno])
 AND ((storico_.Campo2)=[Nome alunno])
 AND ((storico_.Campo6)=[4°Numero]))
OR (((storico_.Campo1) Between [Dal giorno:] And [Al giorno])
AND ((storico_.Campo2)=[Nome alunno])
AND ((storico_.Campo7)=[5°Numero]));
" mi fa inserire  un voto per ogni campo (mi vengono proposte finestre 
d'immissione dati -1° per data :dal giorno 2°per data al:giorno 3° immetti 
nome alunno 4° immetti voto ,5° immetti voto,6° immetti voto,7° immetti voto 
,8° immetti voto    ) e mi da i risultati solo per il numero che 
richiedo,richiedo lo stesso numero per tutti e cinque i campi
ora vorrei chiedere per esempio voto 2 o voto 3

 ora vorrei chiedere per esempio voto 2 o voto 3
questo che c'entra con i 6 e 7 del punto sopra?
Ciao,
Max

grazie
se prima avevo dichiarato di essere un neofita
ora lo sono di piu
grazie per il "brillante chiarimento"
e se dicevo che ci capivo qualcosa ?!!
grazie comunque se non altro per la buona volonta'
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel 
messaggio news:fcloim$rj0$1...@tdi.cu.mi.it...


 grazie comunque se non altro per la buona volonta'
ma non ho capito se ti è servito oppure no...
Altro, piccolo consiglio,
rispondi dopo "il quoting" aiuta a leggere meglio il messaggio...
Ciao,
Max

forse non mi sono spiegato bene nonostante la premessa
Non ci capisco niente di forum, post e roba del genere sto iniziando ora 
quindi cerco chi con pazienza mi indichi le cose in maniera elementare 
perche non so nulla o quasi!!!!
la tua risposta non mi e' servita perche sto all'abc!
comunque grazie
"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel 
messaggio news:fco1t0$5e3$1...@tdi.cu.mi.it...


 comunque grazie
Seconda cosa,nel tuo primo messaggio tu hai scritto che hai fatto una query.
hai postato il codice sql relativo
e hai chiesto :
"ho necessita di fare una query in cui chiedo fi trovarmi nei campi (nel mio
caso 5 campi dove ci sono i voti degli alunni) non la presenza di un voto
per es 6 ma di trovarmi i 6 ed i 7"
ora, non è che su un niusgruppo noi facciamo il lavoro al posto tuo (che vorrebbe dire che devo crearmi le tue tabelle, scrivermi la tua query, modificartela come piace a te e rimandarla = consulenza che fatturo ad una certa cifra...)
ovvero qualcuno lo fa, io sinceramente sono per lo "spiegare" (o il tentare di farlo) la procedura e poi te la fai tu.
Inoltre, proprio perchè sei neofita, dovresti guardarti le funzioni che ti ho scritto io sulla guida in linea per capire che cosa fanno (tastino F1)
quindi ti ho dato un aiuto
e ti ho detto,
"aggiungi come criterio , sul campo che ti interessa
in (6;7)"
e vuol dire... vai sulla voce che ti interessa (campo3, campo4 ... non so)
vai sulla voce criteri, e scrivi quello che ti ho scritto io.
poi tu di criteri ne hai altri...  già inseriti, e non ho sinceramente capito se ti servono o no.
ma se sul campo4 tu vuoi solo i 6 ed i 7, ci devi togliere quello che hai messo tu, e scrivere quello che ti ho scritto io.
magari fai una query più semplice per provare quella cosa.
ti ho detto anche che in (6;7) estrae solo i voti =6 e =7 quindi i 6,5 e intermedi tra 6 e 7 non li visualizzerà
se vuoi vedere i dati inclusi tra il 6 ed il 7 devi usare l'istruzione between.
ora è più chiaro?
se non lo è scrivi che prove hai fatto, cosa ti funziona e cosa no.
inoltre io non ho proprio capito che cosa ti serve fare alla fine della tua richiesta.
Ciao,
Max