Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Erro na Query para seleciona o CRM

select * from medicos m join receitas r on m.id = r.medico_id where crm = '118745-DF'

Erro

(unknown column 'm.medico_id' in 'on clause')

6 respostas

Olá Miquéias, verifique os campos relacionados no join. A mensagem de erro está m.medico_id. Porém no seu SELECT está r.medido_id. Esse campo pertence a qual tabela?

Pertence a tabela receitas... Esta query é a mesma apresentada na aula.

solução!

Boa tarde Miqueias,

A mensagem de erro está certa, pois de acordo com o exercício apresentado, a coluna "m.medico_id" não existe na tabela "medicos", essa coluna é da tabela "receitas", então a referência a ela deve ser "r.medico_id" e não "m.medico_id".

Exatamente Elias.

Conseguiu resolver ai?

Sim, obrigado pela força!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software