ho una tabella di log che contiene i campi: id, indirizzo ip e data
la tabella viene popolata ogni volta viene eseguito una query in una pagina
vorrei poter ottenere la prima data di connessione per ogni singolo IP.
finora riesco a ottenere i singoli indirizzi ip con:
select distinct ip from log
ciao,
quello che vuoi fare è un raggruppamento su la colonna IP. ad un raggruppamento associa una o delle funzioni tra
Ce que tu veux faire est un regroupement sur la colonne ip. À un regroupement, on associe une (ou des) fonction(s) récapitulative(s) parmi : COUNT/SUM/MIN/MAX/AVG
quindi fai cosi:
select ip, min(date_connexion)
from log
group by ip