From: | Jaime Casanova <systemguards(at)gmail(dot)com> |
---|---|
To: | mvillagomez <mvillagomez(at)sayab(dot)com(dot)mx> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Error |
Date: | 2006-01-16 03:06:47 |
Message-ID: | c2d9e70e0601151906r7d7c59a6r8212e1800611ba77@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 1/15/06, mvillagomez <mvillagomez(at)sayab(dot)com(dot)mx> wrote:
>
> Tengo el siguiente mensaje con esta búsqueda:
>
> ERROR: missing FROM-clause entry for table "v_full_info_1"
>
esto te dice que en el select pusiste una campo que dices proviene de
la tabla v_full_info_1 pero en la clausula from no has puesto ninguna
tabla con ese nombre...
OjO que lo que se toma como fuente de datos en el from son tablas,
vistas y/o subselects (a estos ultimos lo pones entre parentesis y los
identificas con un nombre, las tablas que estan dentro del subselect
no son conocidos mas alla de los parentesis)
en tu caso solucionas haciendo: SELECT count(lista.especialidad) from ...
> select count(v_full_info_1.especialidad) from
> (select distinct on(v_full_info_1.con_id) v_full_info_1.con_id,
> v_full_info_1.especialidad from v_full_info_1
> ) as lista where v_full_info_1.especialidad='AERONAUTICA';
>
> Primero obtengo los distintos id's de una tabla, el resultado lo
> Renombro como lista y después usa a "lista" para contar dentro de ella
> Un elemento en particular. Por que me dice que dentro de la
> Clausula From hace falta un elemento?
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 4: No hagas 'kill -9' a postmaster
>
--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2006-01-16 03:13:21 | Re: AYUDA CON MODELAMIENTO DE LA BD |
Previous Message | Jaime Casanova | 2006-01-16 02:47:51 | Re: dos preguntas |