【发布时间】:2012-03-12 06:40:26
【问题描述】:
我有一个这样的 where 子句
... Where TruckID IN (select VanID from Vantbl)
我喜欢用一个盒子,这样它就足够聪明了
我有关注
... Where TruckID IN
CASE WHEN @VehicleType = 'VAN'
THEN (select VanID from Vantbl)
CASE WHEN @VehicleType = 'SUV'
THEN (select SUVID from SUVtbl)
END
但似乎不起作用。我可以通过任何方式使其正常工作。
【问题讨论】:
-
您使用的是哪种类型的 SQL? MySQL?
标签: sql