我有一个问题,我认为这与具有多个值参数有关。在我的WHERE语句中,有两个字段TblActivity.ActivityServActId和TblActivity.ActivityContractId,我想将它们包括在WHERE语句中。我设法做到了:(CASE WHEN @YESNOActivity = 'Yes' THEN TblActivity.ActivityServActId ELSE 0 END)
IN (<
我想知道是否有可能在一个单一的情况下执行多个任务。也就是说,与其有两个CASE语句,不如使用一个类似于“然后-do-end”的结构的单个CASE语句。例如,如何在单个CASE语句中基于thing1和thing2为x分配值?datalines; A B ; create table make_two_from_one as , c