Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dochipis

Consultar dependente

Recommended Posts

Olé gente.

 

Tenho a seguinte estrutura de uma tebla:

`funcionarios` (
`codigo` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`cod_empresa` INT(11) UNSIGNED NOT NULL,
`nr_cpf` VARCHAR(15) NULL DEFAULT NULL,
`nome` VARCHAR(250) NULL DEFAULT NULL,
`nr_cadastro` VARCHAR(50) NULL DEFAULT NULL,
`data_nasc` DATE NULL DEFAULT NULL,
`sexo` ENUM('M','F') NULL DEFAULT NULL,
`dependente` ENUM('S','N') NULL DEFAULT NULL,
`autorizado` ENUM('S','N') NULL DEFAULT NULL,
`atendido` ENUM('S','N') NULL DEFAULT NULL,
`data_atendimento` DATE NOT NULL,
PRIMARY KEY (`codigo`),
INDEX `funcionarios_FKIndex1` (`cod_empresa`)

 

como faço uma lista assim:

cadastro|Nome Funcionário|Nome Dependente|Depenedente
00000001| Luiz           |               |N
00000001| Luiz           | Luiz Jr       |S

 

 

flws..

 

att

Luiz

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se a chave é auto-increment como ela vai duplicar para o "dependente" ?

Como se "amarra" depedente x funcionário ?

Compartilhar este post


Link para o post
Compartilhar em outros sites
select t.nome tit,d.nome dep
from funcionarios t,funcionarios d
where t.nr_cadastro = d.nr_cadastro
and t.nr_cpf = d.nr_cpf
and t.dependente = 'N'
and d.dependente = 'S'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza Motta,agora deu certo.

valeu, obrigado...

 

Ops, temos um problema o funcionario que não tem dependente não será listado nesse caso.

Tem como lista-lo também?

 

att

Luiz

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.