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