Newsgroup: it.comp.appl.access
Titolo: Rompicapo con Query che con più rapporti uno a molti

Salve a tutti.
Sto affrontando un problema noiosissimo con una query. In pratica ho 4
tabelle
PRODOTTI
ID_prodotto
Descrizione --Campo Testo--
ID_tipo_prodotto
ARTICOLI
ID_articolo
ID_prodotto
Codice --Campo Testo--
Altezza
TIPI_PRODOTTO
ID_tipo_prodotto
Tipo_prodotto --Campo Testo--
SETTORI_IMPIEGO
ID_settore_impiego
ID_prodotto
Settore_impiego --Campo Testo--
Da una maschera di ricerca prodotti su una pagina ASP è possibile indicare:
1) una Descrizione (tabella Prodotti)
2) un Tipo Prodotto (tabella Prodotti in rapporto uno a uno con la tabella
Tipi_prodotto)
3) una Altezza Articolo e un Codice Articolo (tabella Articoli in rapporto
uno a molti con i Prodotti, in pratica per ogni Prodotto ci possono essere
tanti Articoli CORRELATI)
4) un ID_settore_impiego (numerico, anche i settori di impiego sono in
rapporto uno a molti con i Prodotti).
Sapete se c'è un modo di raggruppare in un'unica query tutte queste
informazioni ? Il risultato dovrebbe essere un elenco di ID_prodotto
(ovviamente raggruppati con un DISTINCT). Ci ho riflettuto un po' ma non
sono riuscito a trovare una soluzione.
Grazie in anticipo a chiunque vorrà e potrà aiutarmi !
Newcomsas

Rettifico dalla pagina ASP viene inviato non un Tipo_prodotto (campo testo) 
ma un ID_tipo_prodotto quindi la tabella TIPI_PRODOTTO puň essere ignorata !
Newcomsas 

 Newcomsas
A parte il fatto che ICAA e MPIOA (su cui hai ripostato pari pari) non sono 
gli NG adatti per trattare problematiche relative ad ASP... mi chiedo...
ma questo SQL darà come risultato una lista comune che rispetterà i criteri 
passati?
Bene.. allora creati la query base senza i parametri, e poi in un secondo 
momento nel codice della pagina Risultati.asp, gli passi con i Request i 
vari valori dei dati di filtro aggiungendoli se non nulli alla query come 
parametri.
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 chiedo...
Non ho alcuna richiesta sull'ASP. E' un problema puramente di SQL. Quello 
che scrivi dopo č ovvio ma non c'entra niente con quello che chiedevo.


Bhè, un SQL con filtri su ASP non è proprio la stessa cosa di un SQL con 
filtri in Access (almeno nel passaggio dei criteri stessi da pagina a 
pagina) non sei daccordo? per cui stai chiedendo qualcosa su ASP!... ma 
tralasciando questo, su cui ero andato per l'appunto avanti, mi Richiedo...
Quale è in realtà il tuo problema :
- quello di passare i vari criteri all'SQL o quello di crearti proprio l'SQL 
base, anche senza parametri?
Es. 
http://www.accessgroup.it/HomeTrovaGen.asp
E' una pagina di ricerca che passa i parametri indicati ad un SQL che di 
riflesso ne fa scaturire una lista ad hoc.
E' questo quello che vuoi?
Bene, allora dov'è il punto in cui trovi difficoltà?
