Programación en castellano
Inicio > Foros > SQL Server > INSERT CONDICIONAL
-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.

INSERT CONDICIONAL
Enviado por ROBERTO el día 8 de agosto de 2008

Juntos con saludarles, les explico

soy nuevo en el mundo de SQL y despues de mucho buscar, me permito consultar lo sgte.:
tengo dos tablas: trabajador --- atributostrabajador

trabajador
empresa ficha(* clave primaria) nombre vigencia

e01 0001 roberto activo
e01 0002 santiago activo
e01 0003 luis inactivo
demo 0001 roberto activo
demo 0002 santiago activo
demo 0003 luis inactivo

atributostrabajador

empresa ficha atributo valor

e01 0001 tipopago banco
demo 0001 tipopago banco
demo 0001 jornada diurna

ambas tablas estan relacionadas por la ficha y la empresa
pudiendo un trabajador de una u otra empresa(e01 o demo) tenr muchos atributos en las tabla atributostrabajador


Lo que yo necesito es una consulta que permita saber a que fichas de trabajador de una empresa no les he ingresado un atributo. por ejemplo el tipopago.
ej

si a al trabajor Juan perez de ficha 0001 de la empresa e01 no le he ingresado el etributo tipopago que la consulta me devuelva el nro de la ficha


todo esto masivamente dado que son muchos trabajador...no me sirve el if


Espero haber sido claro, cualquier ayuda me serviría mucho
Saludos cordiales

Roberto

 
Re: INSERT CONDICIONAL
Enviado por ga el día 8 de agosto de 2008

Según entiendo tú consulta sería de la manera siguiente

select nro_ficha --Otros campos from trabajador A ,atributostrabajador B
where A.empresa = B.empresa
and A.ficha = B.ficha
and isnull(B.tipopago,0) = 0

Espero sea lo quieres

saludos

 
Re: Re: INSERT CONDICIONAL
Enviado por roberto el día 12 de agosto de 2008

Estimado amigo

agradezco la molestia al haberme respondido

Salu2

 



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