Bom dia a todos, eu to fazendo um select e preciso fazer a ligações de tabela, porem não da certo, já tentei alguns modelos, mas sempre da algum erro.
Agradeço desde já!!
Para que possamos te ajudar, você deve postar o script das suas tabelas e do select.
SELECT codparc
,(SELECT par.razaosocial FROM tgfpar par where par.codparc = fin.codparc) AS nomepar
,SUM(vlrbaixa) AS vlrTotal FROM tgffin
WHERE codparc = 5353 AND dhbaixa BETWEEN '01/06/2017' AND '30/06/2017'
GROUP BY codparc;
Precisa ser mais específica com sua dúvida!
Como ninguém tem conhecimento do fato que está ocorrendo a não ser você, ao realizar a pergunta tente faze-la da forma mais clara e explicativa possível, pois da forma que está é impossível te ajudar, descreva mais sobre o problema.
O que seriam essas ligações de tabela ?
Qual a estrutura das suas tabelas que estão sendo utilizadas na consulta SQL ?
Qual é o erro que aparece no log quando esta consulta é executada ?
Qual BD vc está utilizando ?
Qual o resultado que você deseja obter com essa consulta ?
-Eu preciso de uma informação que está em outra tabela, como faço para pegar essa outra informação?
-to usando o oracle
Você pode fazer da seguinte forma:
Exemplo:
TABELA UF
IDUF --que no caso é a nossa PK da tabela UF
DESUF
TABELA CIDADE
IDCIDADE --que no caso é a nossa PK da tabela CIDADE
IDUF --que no caso é a nossa FK referenciando a tabela UF
DESCIDADE
Exemplo de consulta retornando id da cidade, nome da cidade e nome da UF ordenando pelo id de cidade:
SELECT C.IDCIDADE, C.DESCIDADE, U.DESUF
FROM CIDADE C
INNER JOIN UF U ON(C.IDUF = U.IDUF) --recuperando informação de outra tabela através de junção comparando as chaves
ORDER BY C.IDCIDADE;