Hi Priyanka,
as far as I can see from your data you provided the behavior is correct and fits the descriptions of the note. Your second result set (SQL console) has different values in the aggregation columns, so two records will be provided.
In the first result of your join, is the result of ColA5 in the second A15 instead of A25? It should be I think?
Regards,
Florian