単純に1e-8するだけだと浮動小数点の誤差がでるので桁を指定してroundで四捨五入する
select round(satoshi * 1e-8, 8) as btc from user_balances;
集計する場合は先にsumしてから四捨五入する
select round(sum(satoshi) * 1e-8, 8) as btc from user_balances;
More than 5 years have passed since last update.
単純に1e-8するだけだと浮動小数点の誤差がでるので桁を指定してroundで四捨五入する
select round(satoshi * 1e-8, 8) as btc from user_balances;
集計する場合は先にsumしてから四捨五入する
select round(sum(satoshi) * 1e-8, 8) as btc from user_balances;
Register as a new user and use Qiita more conveniently