Duvida juntar dados contando quantas vezes ele aparece em outra tabela

1. Duvida juntar dados contando quantas vezes ele aparece em outra tabela

fernando bagliano junior
fernando1911

(usa Ubuntu)

Enviado em 30/04/2019 - 20:39h

Pessoal estou com uma duvida tenho um exercício para fazer.
Exercício: Mostre o nome das aeronaves e a quantidade de certificados que elas possuem.
Tenho minha tabela aeronaves com o nome da aeronave nessa mesma tabela tenho o id da minha aeronave e em outra tabela que se chama certificados tenho esse campo id (mesmo campo id da tabela aeronaves) com 2 aparições do id numero 1 e outros id que aparecem uma vez cada.( Quantas vezes o numero do id aparece nessa segunda tabela é a quantidade de certificados que cada aeronave tem).
Como posso juntar esses dados contando as vezes que meu id da aeronave aparece na tabela certificados e juntando eles com o nome da respectiva aeronave usando um único comando?
select aid, count(*) from certificado group by aid;     -Usando esse comando vejo quantas vezes cada id aparece agora quero juntar estes id com os nomes das aeronaves tentei o seguinte comando mas não deu certo:     select distinct aeronave.anome, certificado.aid from aeronave
join certificado on aeronave.aid = certificado.aid;



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts