Mysql
 sql >> Database >  >> RDS >> Mysql

Problema di query MySQL

La mia soluzione prevede l'uso di subquery per ottenere l'ID dell'ultimo voto e quindi passarlo alla query che quindi unisce sia le sezioni che la tabella dei voti per restituire nome_sezione e voto. Si prega di considerare questo più come uno psuedocode che come una query sql valida poiché non ho tempo per testarlo. Potrebbe tornare più tardi per modificarlo

SELECT section_name, grade FROM sections, grades WHERE sections.id = grades.id AND grades.id = (SELECT id FROM grades WHERE section_id = '$Id' ORDER by date DESC LIMIT 1)