読者です 読者をやめる 読者になる 読者になる

プログラミングでアイデアを具現化したい

あらゆるものを具現化するためにプログラミングを始めました。主にC#

SQL 数値系の関数(ROUND,TRUNC,POWER)


スッキリわかる SQL 入門 ドリル215問付き! (スッキリシリーズ) より

f:id:tos5511:20160201210447p:plain

ROUND 指定桁で四捨五入

ROUND(数値を表す列,有効とする桁数)
※有効とする桁数 整数の場合は小数点の桁数、負の場合は整数部の桁数を表す。
SELECT 出金額, ROUND(出金額, -2) AS 百円単位の出金額
  FROM 家計簿

実行結果
f:id:tos5511:20160201210805p:plain


TRUNC 指定桁で切り捨てる

TRUNC (数値を表す列,有効とする桁数)
※有効とする桁数 整数の場合は小数点の桁数、負の場合は整数部の桁数を表す。


POWER べき乗を計算する

POWER(数値を表す列,何乗するか指定する数値)