% 演算子 - 剰余を求める -

SQL-92/99   Oracle DB2 SQL Server MySQL PostgreSQL Access

数値式1 % 数値式2

 % 演算子は、指定した数値データの剰余(数値 1 を数値 2 で割ったときの余り)を求めるときに使用します。 なお、Oracle / DB2 で剰余を求める場合には、MOD 関数を使用します。

-- 【説明】
-- 次の SQL 文は、「SALE」列を「100」で割った余りを取得します。

SELECT C_ID, SALE % 100 FROM T_11_1


C_IDSALE % 100
900101 0
900102 0
900103 0
90010430
900105 0

参考表

T_11_1

C_IDSALERATEPOINTUPDATE_TIME
9001011200010.00120006-06-01
9001021300010.00130006-06-02
900103 500010.00 50006-06-01
900104 543010.00 54306-06-07
900105 550010.00 55006-06-05