Originariamente inviato da weppos
Se usi una sintassi di aggregazione (nel tuo caso group by) tutti gli altri campi devono specificare una sintassi di aggregazione che specifichi quale singolo valore dovrà essere preso.
Perfavore me la puoi scrivere tu? io non la so scrivere.

La stringa SQL invece funziona con MySQL!:
sql = "SELECT * FROM log WHERE robot = 0 GROUP BY ip ORDER BY id desc"