Exactamente era lo que buscaba, gracias. ----- Mensaje original ----- De: Hellmuth Vargas <hiv...@gmail.com> Para: Dairon Dominguez Vega <ddv...@uci.cu> CC: Lista Postgres ES <pgsql-es-ayuda@postgresql.org> Enviado: Wed, 19 Jun 2013 12:36:59 -0400 (EDT) Asunto: Re: [pgsql-es-ayuda] Sobre consulta
Hola Lista algo como esto?: SELECT id from (VALUES (3), (5), (8)) AS a(id) EXCEPT SELECT id FROM temporal. El 19 de junio de 2013 11:18, Dairon Dominguez Vega<ddv...@uci.cu> escribió: > Buenos dias comunidad, mi problema es el siguiente: > Tengo una lista de valores y necesito de esa lista que se muestren solo > los que no están en la tabla, por ejemplo > tenemos la tabla temporal con la estructura siguiente > > id nombre > _________ > 5 | pepe > 6 | carlos > 7 | maria > 8 | juan > > el problema es que dado una lista de ides se me impriman solo los ides que > no estan por lo que si le pasara 8,3 y 5 > se imprima (en columna o fila) 3 ya que 5 y 8 están. Ahh por cierto debe > ser preferentemente en una consulta no usando funciones. > > Una idea (no es que esté correcta pero puede ayudar a explicarme) > SELECT (3, 5, 8) NOT IN SELECT id FROM temporal. > > Saludos a todos y quedo al tanto. > > > -- > ***************** > ** 养 虎 伤 身 ** > ***************** > > http://www.uci.cu > > - > Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org > ) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda > -- Cordialmente, Ing. Hellmuth I. Vargas S. http://www.uci.cu -- ***************** ** 养 虎 伤 身 ** ***************** http://www.uci.cu - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda