Skip to content

Remove DISTINCT inside singleton queries #34482

@ranma42

Description

@ranma42

When a (sub)query results in 0 or 1 elements (First(), Last(), FirstOrDefault(), LastOrDefault(), Take(0/1), ...), DISTINCT has no effect and can be removed.

Conceptually this is a continuation of #31016

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions