You are wondering why a DISTINCT you put into your query is actually
send to the database in the generated SQL?
Yes, or more specifically, why DISTINCT
is sent to the database in cases
where result set will be the same with or without the DISTINCT clause.