pitopito ha scritto:
PROBLEMA :
creare una query SQL per interrogare la base dati ed ottenere il cognome delle persone associate ad una tipologia (es. ottenere tutti i cognomi delle persone classificate come “collega”)
Non so usare le query sfruttando SQL, ma la soluzione è semplice. Io te lo descrivo passo passo, poi tu, se vuoi, puoi estrapolare il conseguente SQL.
1) Crea una query importando tutte e 3 le tabelle
2) Trascina nella griglia i campi che ritieni opportuni, ma soprattutto (faccio riferimento alla tua domanda)
TPersone.Cognome
TTipologia.Tipo
3) In basso, nella griglia, in corrispondeza del rigo Criteri: e alla colonna Tipo, scrivi così:
Like "collega"
quando vuoi fare riferimento a questa tipologia. Analogamente, al posto di "collega", puoi scrivere un'altra delle tipologie (secondo il campo Tipo ovviamente).
4) Salva la query nominandola "Colleghi"
In questo modo, immagino tu avresti più query con le diverse tipologie.
Se non vuoi avere molte query, potresti crearne una sola con parametro. Al punto 3) modifica quello che devi scrivere in corrispondenza di Criteri al campo Tipo, cioè:
Like [Digita la Tipologia]
Quando vai ad eseguire la query con parametro, ti apparirà una finestra dove dovrai digitare una tipologia. Il resto va da sè.