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

Minha resposta ao desafio foi diferente

Só para comentar mesmo, resolvi fazer o desafio antes de ver a resposta e minha solução foi:

select
       JSON_EXTRACT(`JSON`, "$.Primeiro_Nome") as first_name,
       JSON_EXTRACT(`JSON`, "$.Nome_Meio") as middle_name,
       JSON_EXTRACT(`JSON`, "$.Ultimo_Nome") as last_name

from tb_object_funcionario
WHERE JSON_EXTRACT(`JSON`, "$.Dependentes[0]") is null

Visto que os dados dos dependentes já estão na tabela tb_object_funcionario, creio que bastaria consultar se o primeiro dependente não está presente, dessa forma a consulta fica mais sucinta. Está correto também?

2 respostas
solução!

Olá Cezar, tudo bem?

Achei bem interessante esse ponto que você levantou Cezar, e se pararmos para pensar faz muito sentido, já que realmente temos as informações de dependentes na tabela tb_object_funcionario, então sim, a sua consulta é valida e ficou muito legal.

Foi muito legal também você ter compartilhado aqui com a gente a sua resposta para o desafio Cezar :)

Continue assim, você está indo muito bem e bons estudos Cezar!

Obrigado pelo retorno Danielle!