Hola, Estoy migrando los modelos de un software propietario que esta en MySQL a PostgreSQL. Me he topado con un pequeño problema, en el que se esta utilizando la función IF de MySQL de la siguiente manera IF(condicion,resultado1,resultado2) lo cual he transcripto a
CASE WHEN '' = wc."title" THEN TRIM( c."name" ) ELSE wc."title" END AS title El problema es que me da el siguiente error: column "wc.title" must appear in the GROUP BY clause or be used in an aggregate function Si añado esa columna a GROUP BY me empieza a pedir sucesivamente que añada wc.content y otras columnas de la tabla, por lo cual deduzco que me debo estar equivocando en algo más. Agradecería si me pueden ayudar un poco con esto. Saludos!! - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda