Oracleでは、MOD関数を使って割り算の余剰を計算することができます。
文法:
MOD(n, m)
nをmで割った時の余りを求める。
使用例:x/yの余りを求める
SELECT x, y, MOD(x, y) FROM tbTestTable;
x y MOD(x, y)
———————————-
12 4 0
12 5 2
12 7 5
SQL Master データベースエンジニアとセキュリティエンジニアとLinuxエンジニアのための情報
OracleやMS SQL serverの資格対策、SQLコマンド辞典、Linuxコマンド辞典、セキュリティに関する情報
投稿日:2009年9月28日 更新日:
Oracleでは、MOD関数を使って割り算の余剰を計算することができます。
文法:
MOD(n, m)
nをmで割った時の余りを求める。
使用例:x/yの余りを求める
SELECT x, y, MOD(x, y) FROM tbTestTable;
x y MOD(x, y)
———————————-
12 4 0
12 5 2
12 7 5
関連記事
【SQL文字列関数】LEN / LENGTH – 文字列の長さを取得する(SQL Server、Oracle)
文字列の長さを取得するには、SQL Serverの場合はLEN関数、Oracleの場合はLENGTH関数を使用する。 文法: LEN(word) LENGTH(word) wordに指定した文字列の長 …
【SQL文字列関数】INITCAP – 文字列の先頭を大文字に変換する(Oracle、SQL Server)
OracleやSQL Serverで文字列の先頭だけを大文字にするには、INITCAPを使います。 構文: INITCAP(word) wordの先頭文字のみ大文字にする。 使用例:単語の先頭を大文字 …
【SQL文字列関数】STUFF – 部分的な文字の置換(SQL Server)
SQL Serverで文字列の部分的な置換を行う場合はSTUFF関数を使用します。 文法: STUFF(a, b, c, d) aで指定した文字列のb番目からc文字分の文字をdと入れ替える。 使用例: …
【SQL日付関数】DAY – 日付値から日の値のみ取得する(SQL Server)
SQL ServerではDAY関数を使用して、日付値から日のみ取得する事ができます。 文法: DAY(d) dに指定した日付値から日の値のみ取得する。 使用例:birthday列の日付から日の値のみ取 …
【SQL算術関数】SQUARE – 値を2乗する(SQL Server)
SQL Serverで、値を2乗するにはSQUARE関数を使います。 文法: SQUARE(value) valueの値を2乗する。 使用例:ポイントを2乗する。 SELECT point, SQUA …
2019/02/17
クロスサイトリクエストフォージェリ (CSRF) 図解サイバーセキュリティ用語
2019/02/17
クリアデスクとクリアスクリーンとは?ISMSとプライバシーマークに必須