Microsoft Parallel Data Warehouse(PDW)の一部のデータを収集するためのクエリを作成中です。SQL:選択ステートメントの集計関数の算術演算で間違った情報が表示される
次のようにクエリの一部は -
Select
min(rows) as rows_min,
max(rows) as rows_max,
sum(rows) as rows_total,
cast((((max(rows)-min(rows))/sum(rows))*100) as float) as SkewPct;
from .....;
どうやらクエリが任意のエラーが表示されません。これは正常に実行されますが、SkewPct以外のすべての列に正しいデータが含まれているため、ゼロのみが表示されます。
この問題を解決するために私を助けてください!私はあなたが以下のように分裂時の1.0の乗算が欠けていると思う
MySQLまたはSQL Server? –