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