THE FOLLOWING SQL GETS A ERROR ON THE "FROM" VERB, WHY?
UPDATE BIZ.RDS_SALES_DTL SD1
SET RSRV_UNITS= SD1.RSRV_UNITS+SD2.RSRV_UNITS),
SALE_UNITS=(SD1.SALE_UNITS+SD2.SALE_UNITS),
SALE_DLRS=(SD1.SALE_DLRS+SD2.SALE_DLRS),
RTRN_UNITS=(SD1.RTRN_UNITS+SD2.RTRN_UNITS),
RTRN_DLRS=(SD1.RTRN_DLRS+SD2.RTRN_DLRS)
From BIZ.RDS_SALES_DTL SD2
Inner Join BIZ.RDS_SALES_DTL SD2
ON SD2.SELL_DIVN_NBR = 63
And SD2.ZL_DIVN_NBR = 47
And SD2.RDS_SKU_NBR = 34
AND SD2.SALES_DT = '12/26/2006'
WHERE (SD1.SELL_DIVN_NBR = 40)
AND (SD1.ZL_DIVN_NBR = SD2.ZL_DIVN_NBR)
AND (SD1.RDS_SKU_NBR = SD2.RDS_SKU_NBR)
AND (SD1.SALES_DT = SD2.SALES_DT)
UPDATE BIZ.RDS_SALES_DTL SD1
SET RSRV_UNITS= SD1.RSRV_UNITS+SD2.RSRV_UNITS),
SALE_UNITS=(SD1.SALE_UNITS+SD2.SALE_UNITS),
SALE_DLRS=(SD1.SALE_DLRS+SD2.SALE_DLRS),
RTRN_UNITS=(SD1.RTRN_UNITS+SD2.RTRN_UNITS),
RTRN_DLRS=(SD1.RTRN_DLRS+SD2.RTRN_DLRS)
From BIZ.RDS_SALES_DTL SD2
Inner Join BIZ.RDS_SALES_DTL SD2
ON SD2.SELL_DIVN_NBR = 63
And SD2.ZL_DIVN_NBR = 47
And SD2.RDS_SKU_NBR = 34
AND SD2.SALES_DT = '12/26/2006'
WHERE (SD1.SELL_DIVN_NBR = 40)
AND (SD1.ZL_DIVN_NBR = SD2.ZL_DIVN_NBR)
AND (SD1.RDS_SKU_NBR = SD2.RDS_SKU_NBR)
AND (SD1.SALES_DT = SD2.SALES_DT)