Retorno de datos

jformas
22 de Diciembre del 2005
Estimados amigos:

Necesito crear un query que no retorne datos si se cumple con que una de sus filas retornadas cumpla con un requisito. Es decir, por ejemplo, si quiero conocer a todos los empleados de la gerencia de ingeniería, y si alguno de ellos posee el cargo "Técnico", entonces que no me retorne ninguna fila.

Por ejemplo:
(1) Un caso que debiera retornar todas las filas
Empleado Cargo
------------------------------------
Jose Ingeniero
Miguel Ingeniero
Pablo Ingeniero

(2) Un caso en que no debiera retornar filas
Empleado Cargo
------------------------------------
Jose Ingeniero
Miguel Técnico
Pablo Ingeniero

Necesito crear un query para el caso (2)

Muchas gracias

monky
22 de Diciembre del 2005
Usa esto

if not exists (select 1 from empleados where cargo = 'Técnico')
select empleado,cargo from empleados where gerencia = 'ingenieria'
endif

Funciona como quieres....