Chiedoa voi esperti perchè non so più come impostare questa query, è da 4 ore che provo con vani se non nulli risultati![]()
Ho due tabelle:
TblContatti coi campi:
- IDContatto
- ID_TipoContatto
- Nominativo
- Ruolo
TblContattiTipo coi campi:
- IDTipoContatto
- TipoContatto
Vorrei fare in modo di poter avere come risultato qualcosa di questo tipo:
TipoContatto -> una volta solo
Nominativo, ruolo
(queste ultime due righe ripetute per quanti sono i record corrispondenti a quel tipocontatto)
quindi .. per farvi capire meglio, se ho:
TblContattiTipo
ID = 1 | TipoContatto = A
ID = 2 | TipoContatto = B
ID = 3 | TipoContatto = C
TblContatti
ID = 1 | ID_TipoContatto = 1 | Nominativo = AAA | Ruolo = AAA | email = aaa
ID = 2 | ID_TipoContatto = 1 | Nominativo = BBB | Ruolo = BBB | email = bbb
ID = 3 | ID_TipoContatto = 1 | Nominativo = CCC | Ruolo = CCC | email = ccc
ID = 4 | ID_TipoContatto = 1 | Nominativo = DDD | Ruolo = DDD | email = ddd
ID = 5 | ID_TipoContatto = 2 | Nominativo = EEE | Ruolo = EEE | email = eee
ID = 6 | ID_TipoContatto = 2 | Nominativo = FFF | Ruolo = FFF | email = fff
ID = 7 | ID_TipoContatto = 3 | Nominativo = GGG | Ruolo = GGG | email = ggg
mi venisse restituito qualcosa di questo tipo:
A
AAA, AAA
mail: aaa
BBB, BBB
mail: bbb
CCC, CCC
mail: ccc
DDD, DDD
mail: ddd
B
EEE, eee
mail: eee
FFF, FFF
mail: fff
C
GGG, GGG
mail: ggg
è possibile fare una query che dia questo risultato? e se si ... come cavolo si fa che le ho provate tutte?![]()
confido in voi![]()