• ベストアンサー

SQLで小数点のついたべき乗を計算させるのは?

T-SQLである値を計算し、その結果を返したいのですが、数式に小数点のあるべき乗があり、どうすれば取得できるのか悩んでいます。 VBで記述するところの x^6 は x*x*x*x*x*x で記述することはわかるのですが、x^2.2となるとどうやっていいのか見当がつきません。 ご教示いただければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

#1回答者です。 例を間違えました。訂正します。 select power(2,0.5) →1 select power(2.00000,0.5) →1.41421

q_ta
質問者

お礼

ありがとうございました!ばっちりできました!!

その他の回答 (1)

回答No.1

power関数があります。Microsoftファミリーだけあって、excelと同じですね。 select power(1,0.5) →1 select power(1.00000,0.5) →1.41421 のように、数値のデータ型(指定方法)により、精度が変わってくるので注意してください。

関連するQ&A