MySQLのgroup byの選択基準
お世話になります。質問がふたつあります。
このような、IDとTypeのふたつのカラムで重複しているレコードが多いテーブル「tb」があるとします。
ID Type age
1 1 20
1 2 35
1 3 42
1 2 31
1 3 45
1 2 33
2 1 21
2 3 41
2 1 26
2 2 31
2 1 25
2 1 28
これを、以下のようにしたいのです。
ID Type age
1 1 20
1 2 35
1 3 42
2 1 21
2 2 31
2 3 41
group by ID, Typeとしたところ、
似たような形にはなったのですが、IDとTypeが重複した
ID Type age
1 2 35
1 2 31
1 2 33
のうち、group byによってどのような基準でひとつが選択されるのでしょうか?
レコードの追加が新しいものが選ばれるのでしょうか?
また、ageをランダムでひとつを選択するような書き方はできるのでしょうか。
よろしくお願いします。