ayuda con una condicional en sql URGE
necesito buscar de una base de datos los nombres de aquellos sujetos que cumplan una condicion, pero esta puede ser azul, verde o indiferente, supuestamente este ultimo caso deberia mostrar ambos, he probado con multiples formas de iif, pero cualdo es la opcion indiferente no me nuestra nada, el estilo de sentancia es : "SELECT [Sujetos].[Nombre]
FROM Sujetos
WHERE [Sujetos].[Color]= (IIf([Formularios]![Buscar]![Color]="Indiferente","Azul" OR "Verde",[Formularios]![Buscar]![Color]))", gracias
FROM Sujetos
WHERE [Sujetos].[Color]= (IIf([Formularios]![Buscar]![Color]="Indiferente","Azul" OR "Verde",[Formularios]![Buscar]![Color]))", gracias
Decime en que lenguaje estás programdo, o si 'indiferente' es un tipo de color porque no entiendo la condicional.
Si indiferente quiere decir azul o verde:
probá en la clausula Where
[sujeto].Color='azul' or [sujeto].Color=rojo
tendria que mostrarte ambos.
Siempre y cuando no quieras mostra otro tipo de color por ejemplo "amarillo" .
Espero que te sirva.
Si indiferente quiere decir azul o verde:
probá en la clausula Where
[sujeto].Color='azul' or [sujeto].Color=rojo
tendria que mostrarte ambos.
Siempre y cuando no quieras mostra otro tipo de color por ejemplo "amarillo" .
Espero que te sirva.
