Hola Estoy migrando una base de datos de una web de mysql a postgresql. Los datos ya están pero las querys que tiene group by son un dolor de cabeza. Un ejemplo
SELECT users.id, users.username, users.email, users.realname FROM follow la JOIN users ON users.id = la.user_id WHERE users.deleted = 0 GROUP BY users.id ERROR: column "users.username" must appear in the GROUP BY clause or be used in an aggregate function LÍNEA 1: SELECT users.id, users.username, users.email, users.realnam... He probado a poner DISTINCT quitando el GROUP BY pero el resultado es erróneo porque muestra TODAS los registros. ¿Existe alguna manera de que sólo se puede agrupar por un único campo del select? -- Salu2 Felipe Fernández Rguez "Uno se alegra de resultar útil" Andrew Martin "El hombre bicentenario" Isaac Asimov. "Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing."