1.
SELECT @GoTime导入用 =CASE WHEN @GoTime <= '09' THEN '09' WHEN @GoTime >= '18' THEN '18' ELSE @GoTime END
2.
SELECT @BackTime导入用 =CASE WHEN @BackTime <= '12' THEN '12' WHEN @BackTime >= '13' THEN '18' ELSE @BackTime END
--SELECT @GoTime导入用
--SELECT @BackTime导入用
我想实现 [email protected] [email protected]
然后判断 如果GoTime [email protected]=9 [email protected]=18 [email protected][email protected]
如果BackTime 小于12 [email protected]=12 大于13就 @BackTime导入用 =18
中间的话 @BackTime= @BackTime导入用
可是上面的SQL 没用啊 @GoTime [email protected] 传入什么参考
下面--SELECT @GoTime导入用
--SELECT @BackTime导入用
都是NULL
------解决方案--------------------
你咋传的
------解决方案--------------------
差不多就是这样吧,注意数据类型.
------解决方案--------------------
出了什么错误?
------解决方案--------------------
讲法没有错误