From: | "Patricio Cifuentes Ithal" <pcifuentes(at)siigsa(dot)cl> |
---|---|
To: | "Pablo Braulio" <brulics(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Delete de filas que no sean esta, ni esta, .... |
Date: | 2006-08-07 14:53:42 |
Message-ID: | 007901c6ba31$46f9fcf0$322111ac@siigsa.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
con un IN se soluciona
delete from ficheros_recursos_programas where fichero IN ('80', '78');
--
Patricio Cifuentes Ithal
Ingeniero en Informática
Desarrollo Tecnológico
SIIGSA
(56-2) 204 60 22
----- Original Message -----
From: "Pablo Braulio" <brulics(at)gmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Saturday, August 05, 2006 9:47 AM
Subject: [pgsql-es-ayuda] Delete de filas que no sean esta, ni esta, ....
> Hola a todos.
>
> Para aquellos que todavía no estén disfrutando de sus vacaciones, como
> yo, agradecería ayuda con esta cuestión que no consigo solucionar.
>
> Tengo una tabla con los siguientes datos:
>
> SELECT * from ficheros_recursos_programas;
> id | fichero | recurso
> ----+---------+---------
> 4 | 80 | 60
> 8 | 78 | 60
> 9 | 90 | 60
> 9 | 91 | 60
> 9 | 92 | 60
> (2 filas)
>
> El caso es que quisiera hacer un delete de datos siempre que no el campo
> fichero no fuera 80 y 78.
>
> A simple vista podría hacer esto:
>
> delete from ficheros_recursos_programas where fichero <> '80' and
> fichero <> '78';
>
> Pero esto no soluciona el problema, pues el condicional no siempre es el
> mismo. Quiero decir que en este caso es 80, 78, y en otros casos puede
> ser 80, 78, 90, 91, etc. Espero haberme explicado bien
>
> He probado con esto, pero no funciona:
>
> delete from ficheros_recursos_programas where fichero <> ('80', '78');
>
> ¿Alguien sabría decirme como se puede hacer esto?.
>
> --
> ----
> Saludos
>
> Pablo
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomail"
> a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
> a los suscriptores de la lista
From | Date | Subject | |
---|---|---|---|
Next Message | Dimas Ayala | 2006-08-07 15:33:27 | Parada inesperada del servidor. |
Previous Message | Rubén da Silva | 2006-08-07 08:20:39 | Tsearch español |