今天我在存储过程中遇到问题实际上我有两个要求在我的存储过程中进行更改。那是
如果select p.* into #temp
from position p inner join geography g
on p.id = g.id
insert into thirdtable
select * from #temp t1 left join thirdtable t2
on t1.id = t2.id
where t2.id is null
为-60分钟或小于@PODTIME
,则向orde_.READYTIME
添加30分钟。
示例:@PODTIME
和@PODTIME=11:15
然后向READYTIME=12:00
添加30分钟以制作@PODTIME
如果PODTIME=11:45
为+ 60分钟或低于@PODTIME
,则比orde_.DELIVERBY
早三分钟制作@PODTIME
。
示例:DELIVERY
和@PODTIME=17:25
然后制作DELIVERBY=17:00
为此,我将存储过程部分更改为
PODTIME=16:57
在这部分,我在第1点犯了错误? - 第2点工作正常。