Я знаю, что в простых запросах производительность и планы выполнения Distinct и Group By почти одинаковы.
напр.
SELECT Name FROM NamesTable GROUP BY Name
SELECT DISTINCT Name FROM NamesTable
Но я читал, что в некоторых сценариях их производительность будет отличаться, например. в подзапросах и т.д.?
Итак, не могли бы вы привести несколько примеров или объяснить некоторые сценарии, в которых их производительность отличается?
Большое спасибо