Ola pessoal estou montando um bd e estou tendo um problema com um select. Nele tenho q retornar a informação da tabela Acasalamento onde puxa a informação da Tabela Pai e da Mae respectivamente estas duas tabelas tem a mesma colunas da tabela Cachorro para ser mostrada.
O select q fiz é este:
Select
Pai.Nome,
Pai.Cor,
Mae.Nome,
Mae.Cor,
Acasalamento.Dtcio,
Acasalamento.DtAcasalamento,
Acasalamento.Dtparto,
Acasalamento.Tipo,
Acasalamento.Tipo_parto,
Acasalamento.Qtd_filhote,
Acasalamento.Estado
From
Acasalamento
join Pai on Acasalamento.id_pai = Pai.CodPai
join Mae on Acasalamento.id_mae = Mae.CodMae
inner join (
select
Cachorro.Sexo,
Cachorro.Raca,
Cachorro.Dtnascimento
From
Pai
join Cachorro on Pai.id_Cachorro = Cachorro.CodCao
);
O erro q apresenta e o de code 1248. Qual seria a forma para eu corrigi-lo?