SQL-92/99 Oracle Db2 SQL Server MySQL PostgreSQL Access
MOD ( 数値, 割る数値 )
戻り値 : 数値を割った余り
MODは指定した数値データの剰余(数値を割る数値で割ったときの余り)を求めるときに使用します。
SQL Serverで剰余を求める場合には%(演算子)を使用します。
関連キーワード
SQL実行例の説明(1)
T1_SAMPLE表のSALEを100で割ったときの余りを取得します。
SELECT C_ID, MOD ( SALE, 100 ) FROM T1_SAMPLE;
SQL実行の結果(1-1)
C_ID | SALE | RATE | POINT |
---|---|---|---|
900101 | 12000 | 10.00 | 1200 |
900102 | 13000 | 10.00 | 1300 |
900103 | 5000 | 10.00 | 500 |
900104 | 5430 | 10.00 | 543 |
900105 | 5500 | 10.00 | 550 |
C_ID | MOD(SALE, 100) |
---|---|
900101 | 0 |
900102 | 0 |
900103 | 0 |
900104 | 30 |
900105 | 0 |