Newsgroup: it.comp.appl.access
Titolo: Aiuto su query

 
 Ciao, vi chiedo un aiuto in merito al seguente problema.
Ho realizzato un piccolo database con access per archiviare i siti
preferiti.
Ho creato una tabella chiamata “Indirizzi” dove tra i vari campi è presente
quello del “Indirizzo” (ovvero l’indirizzo web) ed un campo “InseritoDa” che
riporta il nome dell’operatore che ha inserito i vari dati.
Questa tabella (indirizzi) l’ho relazionata con un’altra chiamata “Utenti”
formata dal solo campo Utente ; in esso,riporto il nome di chi inserisce i
dati. Di conseguenza il campo “InseritoDa” della tabella Indirizzi l’ho
realizzato di tipo casella combinata. Avremo quindi che un utente può aver
inserito più indirizzi web.
Il problema , ora, è che non sono capace di creare una query tale per sapere
per esempio , tutti gli indirizzi web inseriti da un certo utente. Non sò
proprio come fare.
Ciao
Giuseppe
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:217Z59Z200Z58Y1...@usenet.libero.it...

Ecco come devi fare!
Ovviamente i miei dati li sostituirai con i tuoi!!!
Ciao!
SELECT TuaTabella.ID, TuaTabella.CampoIndirizzoWeb, TuaTabella.CampoUtente
FROM TuaTabella
WHERE (((TuaTabella.CampoUtente)="PIPPO"));
--
MC 


ma dove devo scrivere quanto sopra ? In quale parte di access? Devo creare
una query ad oc? Come?
Ti ringrazio
ciao


 ha scritto nel messaggio 

Ciao,
ovviamente devi crearti una query, tirarti dentro la tabella che vuoi 
filtrare, e nel criterio di filtro del campo utente ci scrivi l'utente che 
vuoi oppure ci metti un bel   LIKE [Digitare Utente da FILTRARE]
Ciao
--
MC 


  Solo due tabelle: Indirizzi [con i campi: Indirizzo(che è chiave primaria) e
InseritoDa ] e Utenti [con il solo campo Utente (che è chiave primaria)].
Ho creato una query e nella griglia ho trasportato il campo Indirizzo ,
InseritoDa e Utente.
Nel criterio , in corrispondenza di Utente, ho digitato il nome ma non
succede nulla, la maschera che appare è completamente vuota.
dove sbaglio ?
ti ringrazio della pazienza che dimostri, scusandomi del disagio arrecato.
Ciao


[CUT]
se hai il campo utente anche nella tabella indirizzi, legalo al campo utente 
della tabella utenti tramite una join, altrimenti la query non funziona ... 
cosy dovresati risolvere il problema!
Non preoccuparti, nessun fastidio, è solo che oggi magari non posso essere 
presentissimo per altri problemi!!!
Aggiornami e incrociamo le dita!!!
-- 
MC


 Ciao,
si, infatti ho collegato il campo InseritoDa (della tabella Indirizzi) con
il campo Utente della tabella Utenti tramite una join del tipo: includi solo
le righe in cui i campi collegati da entrambe le tabelle sono uguali.
Non capisco del mancato funzionamento.
La tabella Indirizzi ha altri campi ma non hanno niente in comune con quella
Utenti. Infatti è presente il campo Descrizione, Data e Categoria
quest’ultimo campo in relazione con un’altra tabella Categorie con l’unico
campo Categoria.
Non saprei proprio come risolvere il problema. Evidentemente qualcosa mi
sfugge.
Capisco benissimo che rispondere sui news è compatibile con il proprio tempo
libero e impegni, ci mancherebbe.
Eventualmente ti manderei il file del DB per vedere se si riesce a capire il
motivo del momentaneo insuccesso. Ovviamente se tu sei d’accordo.
ti ringrazio
