データベース | ORACLE | MySQL | PostgreSQL |
対応状況 | ○ | ○ | ○ |
SQLで平方根を出すにはSQRT関数を使用します。
目次
構文
SELECT SQRT(列名) FROM テーブル名;
列を使用しての使用例
mysql> SELECT money,SQRT(money) "moneyの平方根" FROM ado; +-------+-----------------+ | money | moneyの平方根 | +-------+-----------------+ | 150 | 12.247448713916 | | 110 | 10.488088481702 | | 1000 | 31.622776601684 | | 120 | 10.954451150103 | | 120 | 10.954451150103 | +-------+-----------------+
値での使用例
mysql> SELECT SQRT(345); +-----------------+ | SQRT(345) | +-----------------+ | 18.574175621007 | +-----------------+