Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2012, 14:55
arratete
 
Fecha de Ingreso: febrero-2012
Mensajes: 39
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: ERROR: more than one row returned by a subquery used as an expression

Solucionado:

Código:
CREATE OR REPLACE FUNCTION media_edades_medicos_centrosalud (text) RETURNS numeric AS $$
SELECT avg(edad_medico_cod(codigo)) FROM medico INNER JOIN trabaja ON medico.codigo=trabaja.codmedico WHERE trabaja.localidad=$1;
$$ LANGUAGE SQL;