#PHP, 85 84 bytes
PHP, 85 84 bytes
for(;++$d<9||++$a<9*$d=1;sort($r))for($x=$y=$a+1;10>$y+=$d;)$r[]=$x.=$y;print_r($r);
sorting cost 17 bytes. This version prints the results ordered differently:
while(++$d<9||++$a<9*$d=1)for($x=$y=$a+1;10>$y+=$d;)echo"
",$x.=$y;