Busca Distinta
Preciso retornar na consulta abaixo os veículos (sem repetir o mesmo veiculo) com seu respectivo ultimo empréstimo (somente o ultimo empréstimo do veiculo) mais não tenho ideia de como fazer isso. Segue código que fiz:
SELECT ve.id as id,
v_e.id as id_emprestimo,
ve.placa as placa,
ve.emprestado as emprestado,
ve.cor as cor,
v.veiculo as veiculo,
us.nome as nome_usuario,
us.sobrenome as sobrenome_usuario,
v_e.data_emprestimo as data_emprestimo,
v_e.km_inicial as km_inicial,
vde.data as data_entrega,
vde.km_final as km_final,
v_e.obs as obs_emprestimo,
ve.km_prox_troca_oleo as km_prox_troca_oleo,
vde.obs as obs_entrega
FROM veiculos_emprestimos v_e
INNER JOIN veiculos_empresa ve on ve.id = v_e.id_veiculos_empresa
INNER JOIN veiculos v on v.id = ve.id_veiculo
INNER JOIN usuarios us on us.id_usuario = v_e.id_usuario
LEFT JOIN veiculos_dev_emprestimos vde on vde.id_veiculos_emprestimos = v_e.idDiscussão (6)
Carregando comentários...