Jump to content


Photo

Ajuda Com Subquery


  • Faça o login para participar
3 replies to this topic

#1 Themer

Themer

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Masculino
  • Localidade:Bom Despacho

Posted 24/05/2013, 14:18

Boa tarde a todos, gostaria da ajuda de vcs, acontece que eu tenho uma tabela que chama Pessoa_Fisica nela eu salvo o nome da pessoa e seu id, e varios outros campos. Tambem tenho uma tabela que chama servidor vinculado, aonde eu salvo o id pessoa fisica para um pai que pode ter varios filhos.
por exemplo:
Id_servidor_vinculado = 1
id_Pai = 1
id_filho = 1
Mas pode acontecer de eu ter varios filhos para um pai:

Id_servidor_vinculado = 2
id_Pai = 1
id_filho = 1,2 -- somente para economiza linhas, no caso fica 2 datas na tabela.

eu preciso trazer o pai com os filhos, mas porem, eu preciso tambem trazer varios outros dados do pai, então não posso colocar o pai em subquery, e se eu coloco os filhos em subquery quando existe somente um o ibexpert aceita, agora quando ja tem dois ele da multiplirows in single....

Ja aconteceu isso com alguem? eu estou fazendo +- assim:

SELECT PF.PESSOA, -- TRAZ O NOME DO PAI
(SELECT PF1.PESSOA -- NOME FILHO
FROM SERVIDOR_VINCULADO SV, PESSOA_FISICA PF1 -- MINHAS 2 TABELAS COMO DESCRITO ACIMA.
WHERE SV.ID_DEPENDENTE = PF.ID_PESSOA -- PASSO QUE O ID DO FILHO = AO ID DA PESSOA PARA PEGAR O CADASTRO NA TABELA.
AND PF1.ID_PESSOA = PF.ID_PESSOA -- AQUI PASSO QUE O FILHO TEM QUE TER O ID DO PAI. (ASSIM IDENTIFICO QUEM SÃO O FILHOS)
)AS FILHO

FROM PESSOA_FISICA PF

WHERE PF.ID_PESSOA - 134 -- AQUI PASSO ID DO PAI.

Att. Themer.
Desde ja Grato

Ou seria possivel eu construir uma procedure para trazer esses dados?

#2 Themer

Themer

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Masculino
  • Localidade:Bom Despacho

Posted 24/06/2013, 09:35

Consegui resolver o problema, caso alguém precise algum dia me contate themerbatista@hotmail.com.

#3 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 16/09/2017, 05:36

What Is Amoxicillin And Clavulanate Potassium cialis buy online Generic Levitra Shipped From Usa
Viagra Casero
Pharmists In Canada Cialis cialis Buy Doxycycline Online Without Rx

#4 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 17/11/2017, 09:21

Sure Romance Viagra Generique France cialis Zithromax Three Days




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq