SQL - Excluir valores en un select

 
Vista:
sin imagen de perfil

Excluir valores en un select

Publicado por elbio19 (5 intervenciones) el 10/11/2016 18:35:46
Hola

Tengo una duda para filtrar unos valores. Esta es la idea

Quiero coger los valores de una tabla cuyos valores no sean estos

Campo1 <> VAL
Y
Campo2 <> TEST
O
Campo1 <> PAN

Si utilizo esta forma no me funciona, q me aconsejais?

Where (Campo1 <> VAL and Campo2 <> TESt) or
(Campo1 <> PAN)

Asi o me coge unos por un lado u otro por el otro
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 42
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Excluir valores en un select

Publicado por José Luis (16 intervenciones) el 10/11/2016 18:43:00
Niega toda la condición

Como?

Así!

Select * from tutabla where Not ( (campo1 <> val and campo2 <> test) or campo1 <> pan))


Saludos
José Luis
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Excluir valores en un select

Publicado por Isaias (1921 intervenciones) el 14/11/2016 18:14:33
No comentas que motor de base de datos estas ocupando, pero podrias tal vez utilizar IN

1
WHERE Campo1 NOT IN ('VAL', 'PAN') or Campo2 <> 'TEST'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar