Buscar numeros

08/10/2009 - 16:48 por julio | Informe spam
Hola Grupo, como puedo hacer un query a un campo que contenga numero del 1
al 9 y saber cuales no estan

tabla prueba

Numero
1
5
6
7


resultado
2
3
4
8
9

Preguntas similare

Leer las respuestas

#6 Carlos M. Calvelo
08/10/2009 - 20:37 | Informe spam
On 8 okt, 18:14, "julio" wrote:
Gracias Alejandro muy interesante



Hola Julio,

Creo que esta reacción no es necesaria, pero dada tu pregunta
no estoy muy seguro.

No te dejes confundir por la complejidad de los ejemplos.
La esencia es que tienes que tener dos conjuntos (dos tablas)
y hayar la diferencia.


declare @A table(Numero int);
declare @B table(Numero int);


insert @A values (1);
insert @A values (2);
insert @A values (3);
insert @A values (4);
insert @A values (5);
insert @A values (6);
insert @A values (7);
insert @A values (8);
insert @A values (9);


insert @B values (1);
insert @B values (5);
insert @B values (6);
insert @B values (7);


select Numero from @A
except
select Numero from @B


Los 'trucos' que exiben Carlos y Alejandro para construir
la tabla @A de forma genérica podrían encubrir la idea
de fondo. Eso es todo.


Saludos,
Carlos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida