Cita: por cierto estoy con postgresql y distinctrow no lo toma
Por cierto que no lo va a tomar, si usas sintaxis de otro DBMS... Ten en cuenta que los diferentes DBMS le agregan al SQL algunas características prtopias, por lo que si no usas ANSI SQL, siempre hay probabilidad de errores.
Si trabajas con Postgre, debes preguntar en el Foro de Postgre. Para eso existe...
Movido a PostgreSQL