Quando dividi due numeri interi, anche il risultato è un intero, quindi 50 / 100 è 0,5, che è un numero intero di 0.
Per ottenere un punto decimale, scrivi:
Select 50.0 / 100
o Trasmetti l'intero o un decimale, ad es.
SELECT (CAST(20 AS DECIMAL(5,1))/30)