Когда вы делите два целых числа, результатом также является целое число, поэтому 50/100 равно 0,5, что является целым числом 0.
Чтобы получить десятичную точку, введите:
Select 50.0 / 100
или приведите целое или десятичное число - т.е.
SELECT (CAST(20 AS DECIMAL(5,1))/30)