-1
Name    Gender  Amount
Ram male    20.56
Bhavna  female  78.2
darshan male    12.02
Avni    female  50.366

金額列を 2 つの部分に分割したいのですが、1 つの列には 10 進数の前の値 (つまり 20.56=20) が含まれ、2 番目の列には 10 進数の後の値 (つまり 20.56=56) が含まれます...

4

4 に答える 4

0

それらを別々の列に入れたい場合は、算術関数を使用できます。

select t.*, floor(val) as col_left, floor(val * 100) % 100 as col_right
from (select 20.56 as val) t
于 2019-10-14T11:53:46.243 に答える