Skip site navigation (1) Skip section navigation (2)

Re: Comportamiento correcto del "not in" ?

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Comportamiento correcto del "not in" ?
Date: 2012-07-17 17:35:12
Message-ID: 1342546446-sup-2611@alvh.no-ip.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Excerpts from Guillermo Villanueva's message of lun jul 16 21:05:52 -0400 2012:
> Un poco tarde mi agradecimiento por las respuestas.
> Alvaro, como siempre, muy claro y conciso.
> Es como vos decís es extraño y a mi entender no muy lógico a primera vista,
> no sabía de ese estándar, viéndolo en ejemplos concretos podríamos decir
> que:
> 4 not in (1, 2, 5, null)
> no es verdadero!
> 
> Es así?

Claro, no es verdadero.  No sé qué elemento es el último, por lo tanto
no puedo decir que 4 está en ese conjunto, y tampoco puedo decir que no
está.  La respuesta correcta entonces es NULL.

-- 
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

Responses

pgsql-es-ayuda by date

Next:From: ichbinreneDate: 2012-07-18 01:54:56
Subject: Re: [ecpug] replicacion postgres
Previous:From: Jaime CasanovaDate: 2012-07-17 15:26:03
Subject: Re: replicacion postgres

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group