Mucho más elegante, si señor, te faltan las comillas en el segundo
VIGO de todos modos

SELECT CASE WHEN PUERTO='VIGO' THEN 'VIGO' ELSE 'NO VIGO' END AS
PUERTO_BASE, AVG(potencia) from prueba group by puerto_base;

pero eso es lo de menos, lo curioso es que el sistema que pones no me
funciona siempre, por ejemplo:

select CASE WHEN year < 1890 then 'la tira de antiguo' else 'no tanto'
END as year, avg(year)  as media from cnidarios group by year;

me saca cientos de registros, y ahora ya estoy picado, porque el caso
es que llevo un rato dándole vueltas y aún no sé porqué XD
-
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

Responder a