There is no difference between Group By AND Distinct in Teradata.Internally Teradata generates same query execution plan when either Group By OR Distinct is used

Teradata: Group By Vs Distinct


➠ Remember: There is no difference between Group By and Distinct in newer version of Teradata(TD v13 and above). Reference: Teradata database Release Summary 13



➠ Experiment 1: Group By & Distinct directly on a single table



➠ Experiment 2: Group By & Distinct directly on joined tables
Conclusion: There is no difference between GROUP BY and DISTINCT in Teradata.