Home実験室 − No.0039


        No.0039(SQL)
        累乗と根、そして対数(POWER、SQRT、LOG)

■環境
  □OS: Windows XP Professional SP3
  □Oracle: Oracle Database 11g R2 (Standard)
  □OSログインユーザ: ORA_DBAグループ
  □Oracleユーザ: dicdic(実験用ユーザー)

■実験
  0. 実験ユーザー「dicdic」でコネクトする。

SQL> conn dicdic/Oracle11g 接続されました。 SQL>



  1. 【べき乗】POWER関数を使うと、「●の▲乗」を求めることができる。POWER(●,▲)な感じで。

SQL> SELECT POWER(7,2) FROM DUAL; POWER(7,2) ---------- 49 SQL> SELECT POWER(10,3) FROM DUAL; POWER(10,3) ----------- 1000 SQL>



  2. 【平方根】SQRT関数を使うと、平方根を求めることができる。

SQL> SELECT SQRT(49) FROM DUAL; SQRT(49) ---------- 7 SQL>



  3. 【対数】LOG関数を使うと、ロガリズム(対数)を求めることができる。
     「■は●を何乗した数字か知りたい」時は、LOG(●,■)な感じで。

SQL> SELECT LOG(5,25) FROM DUAL; LOG(5,25) ----------- 2 SQL> SELECT LOG(2,65536) FROM DUAL; LOG(2,65536) ------------ 16 SQL>





    【PR】    Oracle実験室監修  『Oracleアーキテクチャ鳥瞰図』 PDF  (Oracleのアーキテクチャを一目で俯瞰できるイラスト)  


Home実験室 − No.0039

© 2011-2011   Amateur Laboratory of ORACLE
inserted by FC2 system