Ir para conteúdo
Fórum Script Brasil
  • 0

Relacionamento 1:N na própria tabela


E A

Pergunta

Como interpretar essa consulta SQL (na imagem) se o relacionamento "Supervisona" é entre registros da mesma tabela (Servidor)? Sabendo que esse comando recupera os servidores que têm uma quantidade de horas extras cadastradas menor que a dos seus supervisores, qual o significado da linha "where E.Servidor_idServidor = S.idServidor"?

 

 

img.jpg

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 1

a ai responde essa questão assim: 
 

A linha "where E.Servidor_idServidor = S.idServidor" é uma cláusula de junção que especifica a condição para combinar os registros da tabela "Servidor" com eles mesmos. Ela está relacionando o servidor "E" (funcionário) com o servidor "S" (supervisor) com base em seus respectivos identificadores.

Essa cláusula está indicando que a coluna "Servidor_idServidor" da tabela "E" deve ser igual à coluna "idServidor" da tabela "S". Essa condição é usada para relacionar cada servidor "E" com o seu supervisor "S" correspondente.

Assumindo que as tabelas "Servidor" possuam uma estrutura com colunas como "nome", "horasExtras" e "Servidor_idServidor", a cláusula "where" está sendo usada para estabelecer uma relação hierárquica entre os servidores e seus supervisores. A condição "S.horasExtras > E.horasExtras" restringe o resultado apenas aos servidores cujas horas extras são menores do que as horas extras de seus supervisores.

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...