OracleやSQL Serverでnのm乗のようなべき乗を求めるには、POWER関数を使います。
文法:
POWER(n, m)
nのm乗をした数値を返す。
使用例:xのy乗を求める
SELECT x, y, POWER(x, y) FROM tbTestTable;
x y POWER(x, y)
——————————————–
3 2 9
4 6 4096
-3 2 9
SQL Master データベースエンジニアとセキュリティエンジニアとLinuxエンジニアのための情報
OracleやMS SQL serverの資格対策、SQLコマンド辞典、Linuxコマンド辞典、セキュリティに関する情報
投稿日:2009年9月29日 更新日:
OracleやSQL Serverでnのm乗のようなべき乗を求めるには、POWER関数を使います。
文法:
POWER(n, m)
nのm乗をした数値を返す。
使用例:xのy乗を求める
SELECT x, y, POWER(x, y) FROM tbTestTable;
x y POWER(x, y)
——————————————–
3 2 9
4 6 4096
-3 2 9
関連記事
【SQL日付関数】DAY – 日付値から日の値のみ取得する(SQL Server)
SQL ServerではDAY関数を使用して、日付値から日のみ取得する事ができます。 文法: DAY(d) dに指定した日付値から日の値のみ取得する。 使用例:birthday列の日付から日の値のみ取 …
【SQL日付関数】NEXT_DAY – 指定した曜日が次に来る日付を求める (Oracle)
OracleではNEXT_DAY関数を利用して、指定した曜日が次に来る日付を求める事ができます。 文法: NEXT_DAY(date, week) dateから見てweekで指定した曜日が来る次の日付 …
【SQL文字列関数】RPAD – 右側から指定した文字で充填する(Oracle)
Oracleで文字の末尾(右側)から指定した文字を充填するにはRPAD関数を使用します。 文法: RPAD(word, n, x) wordで指定した文字の長さがnになるように末尾からxの文字を充填す …
【SQL文字列関数】INSTR – 文字列を検索して文字列の位置を返す(Oracle)
Oracleでは、INSTR関数を使用して文字列の位置を求める事ができます。 文法: INSTR(word, target [, N [, M] ] ) wordで指定した文字列からtargetを検索 …
【SQL文字列関数】INITCAP – 文字列の先頭を大文字に変換する(Oracle、SQL Server)
OracleやSQL Serverで文字列の先頭だけを大文字にするには、INITCAPを使います。 構文: INITCAP(word) wordの先頭文字のみ大文字にする。 使用例:単語の先頭を大文字 …
2019/02/17
クロスサイトリクエストフォージェリ (CSRF) 図解サイバーセキュリティ用語
2019/02/17
クリアデスクとクリアスクリーンとは?ISMSとプライバシーマークに必須