... dì la verità : hai cambiato idea stanotte in seguito ad un sogno rivelatoreOriginariamente inviato da legal-x
sspintux, hai ragione mi sono espresso male io...ricapitoliamo:
Tabella
1 | Pippo | 123456
2 | Pluto | 456789
3 | Mario | 123456
4 | Gino | 123456
Con la tua query, la mia tabella diventa:
1 | Pippo | 123456
3 | Mario | 123456
4 | Gino | 123456
Quindi prende solo i record dove il campo Tel si ripete ...e mi va bene questa query per selezionare i doppioni...
...il risultato che io volevo era:
1 | Pippo | 123456
2 | Pluto | 456789
Ovvero la tua query prendendo però solo un record, più quello che rimane nella query di selezione * ...meglio ancora: Prendere TUTTI i record, e SE il numero di tel si ripete, prenderne solo UNO
Non so se si possa fare però![]()
![]()
... se non è ancora quello che volevi (o se il campo ID non è univoco)codice:SELECT T.* from T INNER JOIN (SELECT MIN(ID) as MinID FROM T Group By Telefono) AS Q1 ON T.ID=Q1.MinID
ci sono sempre i cari, fidati e succulenti recordset![]()