[Pgsql-ayuda] query que me muestre los numeros faltantes

Gabriel Almiñana gabriel@fullsistem.com.ar
Fri, 24 Oct 2003 13:16:49 -0300


holas 
si tenes de antemano el conjunto completo en otra tabla

podrias hacer algo como

SELECT t.id_campo FROM todo t WHERE t.id_campo not in (SELECT id_campo 
FROM tabla) and t.id_campo>(SELECT min(id_campo) FROM tabla) AND 
t.id_campo<(SELECT max(id_campo) FROM tabla)

-----Original Message-----
From: <miguele@librosyarte.com.mx>
To: <pgsql-ayuda@tlali.iztacala.unam.mx>
Date: Fri, 24 Oct 2003 15:49:58 -0000
Subject: [Pgsql-ayuda] query que me muestre los numeros faltantes

> 
> Hola lista, espero me puedan ayudar
> 
> necesito ejecutar un query que me muestre los numeros faltantes de una
> tabla,
> esto es:
> tengo una tabla
>  id_campo
> -------------
>           23
>           24
>           26
>           28
>           30
>           31
> y necesito obtener los faltantes en el rango comprendido del 23 a 31
> osea
>  id_campo
> -------------
>           25
>           27
>           29
>  
> alguien conoce una instrucción o alguna forma de hacerlo
> 
> saludos
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda@tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda