sounds like a given JORNADA has multiple ID values. Do you care which one is returned? If not perhaps switch from distinct to GROUP BY and aggregate the ID with something like min or max.
So here: Select jornada from jogos -> I will get all the data from this column And here: Group by jornada -> I will group all the common data in one simple record. And here: Order by min(id) -> I'm saying for it showing all the agregated groups by min ID