2
這就是我已經得到了正確的答案select語句:錯誤(1093):你不能更新的目標表的更新在FROM子句
select s_billing_cycle.Billing_cycle from s_billing_cycle
join o_daily_lcsgeneration_copy on o_daily_lcsgeneration_copy.Location=s_billing_cycle.Location where o_daily_lcsgeneration_copy.Date between s_billing_cycle.From_Date and s_billing_cycle.To_Date
同時更新相同的查詢到另一個表我不可能做,使用更新查詢得到: 您FROM子句 查詢我用着更新目標表中「o_daily_lcsgeneration_copy」的更新是:
update o_daily_lcsgeneration_copy set o_daily_lcsgeneration_copy.Billing_cycle = (select s_billing_cycle.Billing_cycle from s_billing_cycle join o_daily_lcsgeneration_copy on o_daily_lcsgeneration_copy.Location=s_billing_cycle.Location where o_daily_lcsgeneration_copy.Date between s_billing_cycle.From_Date and s_billing_cycle.To_Date)
幫幫我!!!
Thanku這麼多約翰它是由連接表工作正常 –
@RanjitKumar你歡迎:D –