05/10/2009, 08:39
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años, 8 meses Puntos: 0 | |
Problema con subconsulta correlacionada Hola cuando ejecuto esta consulta en Postgresql: SELECT l.id_licitacion, c.nombre,
(select (CASE WHEN Count(*)>1 THEN 'Varios'
WHEN Count(*)<=1 THEN (select tf.descripcion from tipo_familia tf where tf.id_tipo_familia = lf.id_tipo_familia)
END)
FROM licitaciones_familias lf
WHERE lf.id_licitacion = l.id_licitacion)
FROM licitaciones l
INNER JOIN clientes c ON c.id_cliente = l.id_cliente
me da el siguiente error: subquery uses ungrouped column "lf.id_tipo_familia" from outer query
y no tengo ni idea de cómo solucionarlo, a ver si me podeis echar una mano.
Muchas gracias por todo
Saludos
Fran |