U kunt aflopende volgorde . doen en ontvang de eerste rij die uw laatste rij in de database wordt. Maar het punt is dat je date op een verkeerde manier bewaart. zoals vermeld door @Strawberry, het is geen duidelijke datum of maand. Ik raad je aan om mysql datetime te gebruiken optie dan kun je gewoon de code doen die ik hieronder post. In dit geval moet u mogelijk elke datum ontleden voor een juiste manier
$englishgrades = StudentHistory::select('date', 'name', 'grade')
->where('subject', 'english')
->groupBy('name')
->orderBy('date','desc')
->get();