RE: Consulta extract year

From: "Romero, Fernando" <Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar>
To: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
Cc: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Consulta extract year
Date: 2021-03-25 14:23:03
Message-ID: d6af2daf3c8f4390a1eed396b703b747@LMVRTMAIL02.sofse.gob.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Guillemo gracias por tu respuesta.
Ya lo resolvi, la tabla existe pero me tira ese esrror el extrac, lo resolvi con otra query.
Lo que tengo pendiente es borrar los registros, me da error el join

=> delete from logpack_orderstatehistory as a
join logpack_sheetorderhistory as b on a.id = b.id
where a.created BETWEEN '2018-01-01' AND '2018-12-31';
ERROR: syntax error at or near "join"
LINE 2: join logpack_sheetorderhistory as b on a.id = b.id

No encuentro la forma de poner ese join en el delete.

Saludos

De: Guillermo E. Villanueva [mailto:guillermovil(at)gmail(dot)com]
Enviado el: miércoles, 24 de marzo de 2021 22:18
Para: Romero, Fernando <Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar>
CC: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>; pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: Consulta extract year

Probá con el select que te mandó Jaime y contanos que te devuelve:
select schemaname, relname from pg_stat_user_tables where relname = 'tabla';

El mié, 24 mar 2021 a las 9:57, Romero, Fernando (< Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar<mailto:Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar> >) escribió:

-----Mensaje original-----
De: Jaime Casanova [mailto: jcasanov(at)systemguards(dot)com(dot)ec<mailto:jcasanov(at)systemguards(dot)com(dot)ec> ]
Enviado el: miércoles, 24 de marzo de 2021 03:52
Para: Romero, Fernando < Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar<mailto:Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar> >
CC: pgsql-es-ayuda(at)postgresql(dot)org<mailto:pgsql-es-ayuda(at)postgresql(dot)org>
Asunto: Re: Consulta extract year

On Tue, Mar 23, 2021 at 6:37 PM Romero, Fernando < Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar<mailto:Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar> > wrote:
>
> Hola como estan, tengo un error en un select con extract para
> consultar fecha por año, quiero un campo con los datos de todo el año
> 2018 y la consulta del select es esta
>
> select campo from tabla where extract('year' from created)=2018; (donde created es el campo fecha de la table) y me da este error:
>
> ERROR: relation "tabla" does not exist LINE 1: select campo from
> tabla where extract('year'...
>

Ah! y la tabla "tabla", si existe? porque el mensaje de error dice que no.
puedes mostrar la salida de;

select schemaname, relname from pg_stat_user_tables where relname = 'tabla';

>
> Si hago un delete me funciona.
>
> delete from tabla where extract('year' from created)=2018;
>

en serio? con el mismo nombre de tabla?
con el mismo usuario?

--
Jaime Casanova
Director de Servicios Profesionales
SYSTEMGUARDS - Consultores de PostgreSQL

Hola Jaime gracias por tu respuesta si la table existe y cuando hago el delete no me tira el error que no existe.

Saludos
“El contenido del presente mensaje (y sus anexos) es privado, confidencial y de exclusivo uso para el destinatario referenciado; es de público conocimiento que las comunicaciones por medio de Internet no permiten asegurar ni garantizar la confidencialidad de los mensajes transmitidos, así como tampoco su integridad o su correcta recepción; es por ello que SOFSE no se responsabiliza de posibles perjuicios derivados de la captura, incorporaciones de virus o cualquier otra manipulación efectuada por terceros. Las opiniones expresadas en este mensaje y en los archivos adjuntos son propias del remitente y no representan la opinión o políticas de SOFSE, salvo que se diga expresamente y el remitente se encuentre autorizado para ello”
“El contenido del presente mensaje (y sus anexos) es privado, confidencial y de exclusivo uso para el destinatario referenciado; es de público conocimiento que las comunicaciones por medio de Internet no permiten asegurar ni garantizar la confidencialidad de los mensajes transmitidos, así como tampoco su integridad o su correcta recepción; es por ello que SOFSE no se responsabiliza de posibles perjuicios derivados de la captura, incorporaciones de virus o cualquier otra manipulación efectuada por terceros. Las opiniones expresadas en este mensaje y en los archivos adjuntos son propias del remitente y no representan la opinión o políticas de SOFSE, salvo que se diga expresamente y el remitente se encuentre autorizado para ello”

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2021-03-25 15:52:21 Re: Consulta extract year
Previous Message Guillermo E. Villanueva 2021-03-25 01:17:49 Re: Consulta extract year