SQL道場 算術関数 COS関数
SQLでコサインを計算するCOS関数について記載しています。
対応データベース:SQL Server MySQL Oracle PostgreSQL DB2 Access
COS関数の文法
SELECT COS(数値) FROM テーブル
引数 | 数値 | 数値型ラジアン単位で数値を指定 |
返値 | 実数値型 サインが実数値型で戻る |
COS関数はコサインを計算して実数値型で戻します。引数はラジアン単位で数値を指定します。SQL92/99で既定されている関数ではありませんが,多くのデータベースで採用されています。
SQLServer
引数 | 戻り値 |
---|---|
float 型、またはラジアンで暗黙的に float 型に変換できる式を指定します。 | float |
逆コサインを求める場合はACOS関数を使用します。
実行例
MySQLの実行例
/* MySQL COSを求めるサンプル */
SELECT SUTI,COS(SUTI) FROM testdb.WORK;
SQLServerの実行例
/* SQL Server COSを求めるサンプル */
SELECT SUTI,COS(SUTI) FROM [testdb].[dbo].[WORK];