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