0

次の sql ステートメントを参照してください。ここでは、数値列を追加して入力します。

 ALTER TABLE #TMP_TABLE1 ADD [WEIGHT RECORDED] [decimal](18, 2) NULL


  UPDATE #TMP_TABLE1 
  SET [WEIGHT RECORDED] = [TOTAL WEIGHT] * ISnull( COALESCE ( [AI PERCENTAGE_RECYCLED] ,[OI PERCENTAGE_RECYCLED],[SMB PERCENTAGE_RECYCLED])/100, 0)
  FROM #TMP_TABLE1 

ここで、リサイクルされたパーセンテージが 3 つの列に存在しないという要件があり、そのレコードの[WEIGHT RECORDED]列の内容を入力する必要があります。N/Aただし、[WEIGHT RECORDED]列は数値です。列の定義を変更せずにこれを行うにはどうすればよいですか?

4

0 に答える 0