W pierwszym otrzymujesz wynik dwóch liczb całkowitych, a następnie rzucasz wynik jako DECIMAL(9,2). W drugiej po prostu dzielisz dwie liczby całkowite i to jest oczekiwane.
Jeśli rzucisz jedną z liczb całkowitych jako ułamek dziesiętny PRZED jeśli dokonasz dzielenia, otrzymasz wynik dziesiętny.
SELECT 151/CAST(6 AS DECIMAL (9,2))