Tengo 30 registros y quiero que se muestren los 30 registros excepto los que tengan id 5, 11, 15 y 23 y tampoco quiero se muestren los que tengan un id externo 3, 5, 9 y 15 como haria esta consulta??
bichomen
|
|
#1 (permalink) |
![]() Fecha de Ingreso: junio-2003
Ubicación: Barcelona
Mensajes: 757
|
consulta con restriccion
Tengo 30 registros y quiero que se muestren los 30 registros excepto los que tengan id 5, 11, 15 y 23 y tampoco quiero se muestren los que tengan un id externo 3, 5, 9 y 15 como haria esta consulta?? bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo" Linux Registered User #320332 |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: septiembre-2005
Mensajes: 1.437
|
Re: consulta con restriccion
Sé que se puede hacer algo así:
Código:
que es como poner... WHERE campo IN (5, 11, 15, 13)
Código:
Pero no sé si se puede poner un NOT delante del IN:... WHERE campo = 5 AND campo = 11 AND ...
Código:
... WHERE campo NOT IN (5, 11, 15, 13)
__________________
jerkan.net |
|
|
|
|
|
#4 (permalink) |
![]() Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 743
|
Re: consulta con restriccion
Creo que la idea de jerkan esta correcta, pero creo que la forma de interpretarla le fallo un poquitin:
Cita:
deberia ser algo asi:
Código:
equivaldria a que tenga que cumplir cualquiera de esas condiciones (OR) y no asi cumplir todas las condiciones obligatoriamente (AND) :... WHERE campo IN (5, 11, 15, 13)
Código:
saludos, cya... WHERE campo = 5 OR campo = 11 OR ...
__________________
"El Conocimiento es de todos, no solo de algunos" |
|
|
|