先从Table1中取出Value1,把Value1分解成NameInValue1,TimeInValue1,然后从Table2中找NameInValue1,如果找到,则取出Table2的ShiftInTable2,UnIDInTable2,ValueInTable2,然后根据ValueInTable2从Table3中取出Value1InTable3,用Value1InTable3和TimeInValue1判断是应该添加在Table4哪一栏(Time1InTable4,Time2InTable4),如果是添加,则在Table4中Insert入NameInValue1,Table2的ShiftInTable2,UnIDInTable2,ValueInTable2,Time1InTable4,如果是修改,就用Update Table4 set Time2InTable4=TimeInValue1,我的Table1中大概有100万数据,要从中取出10万条进行运算,而Table2中有1万条数据,Table3可以不用考虑很多,问我如何能够提高我的运算速度?现在我做的程序太慢了!