PostgreSQL 割り算の結果を取得する

PostgreSQL 割り算の結果を取得する

PostgreSQLで、割り算の結果を取得する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • PostgreSQL 14.0
  • pgadmin 6.0

手順

割り算の結果を取得する場合は、「div」を利用します。

div( 数値 , 数値 )

実際に、割り算の結果求めてみます。

SELECT DIV(25,5)

実行結果

割り算の結果が取得されていることが確認できます。

割り算の結果のみが取得されます。

SELECT DIV(26,5)

実行結果

整数商のみが取得されます。

少数の割り算

少数を割り算しても、同じです。

SELECT DIV(26.5,5)

実行結果

マイナス

マイナスを割り算すると、結果もマイナスで表示されます。

SELECT DIV(-26.5,5),
       DIV(-26.5,-5)

実行結果

余りを求める

余りを求める場合は、「mod」を使用します。

SELECT 
mod(25,5),
mod(26,5),
mod(26.5,5),
mod(-26.5,5),
mod(-26.5,-5)

実行結果

余りが取得されていることが確認できます。