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集計関数】MAX関数 ? 最大値を返す (SQL Server、Oracle)
指定した列の最大値を返すには、MAX関数を使います。数値、文字列、日付の最大値を求める事が可能です。 使用例:社員の一番高い給料を返す SELECT MAX(salary) FROM tbEmpTab …
【SQL日付関数】CURRENT_DATE – 現在の日付を取得する(Oracle)
OracleではCURRENT_DATE関数を使って現在の日付を取得する事ができます。OracleにはSYSDATE関数でも現在の日付を取得する事ができます。CURRENT_DATE関数には括弧は不要 …
【SQL文字列関数】UNICODE – 文字をユニコードに変換する(SQL Server)
SQL ServerではUNICODE関数を使って、文字をユニコードに変換できます。 文法: UNICODE(word) wordに指定した文字のユニコードを返す。wordに2文字以上の文字列を指定し …
【SQL変換関数】NULLIF – 等しい場合にNULLを返す(Oracle、SQL Server)
NULLIF関数は2つの引数を比較して、2つの引数が等しい場合はNULLを返します。等しくない場合は、1つ目の引数を返します。Oracle、SQL Serverなどで利用できます。 構文: NULLI …
【SQL日付関数】NEXT_DAY – 指定した曜日が次に来る日付を求める (Oracle)
OracleではNEXT_DAY関数を利用して、指定した曜日が次に来る日付を求める事ができます。 文法: NEXT_DAY(date, week) dateから見てweekで指定した曜日が来る次の日付 …
2019/02/17
クロスサイトリクエストフォージェリ (CSRF) 図解サイバーセキュリティ用語
2019/02/17
クリアデスクとクリアスクリーンとは?ISMSとプライバシーマークに必須