Programación en castellano
Inicio > Foros > SQL Server > Retorno de datos
-Foros de debate

SQL Server
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Retorno de datos
Enviado por jformas el día 21 de diciembre de 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

 
Re: Retorno de datos
Enviado por monky el día 22 de diciembre de 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....

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: jugar gratis | amor | navidad 2009 | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados