UPDATE [L16].[dbo].[Provision_Simulation] SET [Final_Predicted_Provision_Value] = ( SELECT MAX([Qty]) FROM (VALUES ([9001_Predicted_Provision_Value]) , ([9002_Predicted_Provision_Value]) , ([9003_Predicted_Provision_Value]) , ([9004_Predicted_Provision_Value]) , ([Expired_Blocked_Predicted_Provision_Value]) , ([Expired_notBlocked_Predicted_Provision_Value]) , ([8001>3M_Predicted_Provision_Value]) , ([ROC_Predicted_Provision_Value]) , ([Expire_in_1M_OSMI]) ) as Max_Value([Qty])) WHERE [Final_Predicted_Provision_Value] is null and SubRegion = 'GCN'; GO
时间: 2024-02-02 07:03:19 浏览: 56
LED_L_H.zip_FPGA点阵_FPGA点阵显示_fpga led_led l16_点阵LED
5星 · 资源好评率100%
您的更新语句是正确的,它将[L16].[dbo].[Provision_Simulation]表中的[Final_Predicted_Provision_Value]列设置为特定条件下的最大值。该条件是在多个列的值之间选择最大值。最后,该更新仅应用于[Final_Predicted_Provision_Value]为空且SubRegion为'GCN'的行。请注意,您的UPDATE语句需要在最后添加一个分号(;)以表示语句结束。
阅读全文