在我的过程中,我有一个where语句,用来显示datecomplete在所选参数中的所有记录,或者如果没有设置参数,则只显示所有记录,而不管它们在列datecomplete中是否有任何数据。我尝试用下面的代码来实现这一点:CASEWHEN @StartDateCompleted IS NULL THEN jobsToCheck.DateCompleted
SELECT indivID FROM population CASE fitness >=2 WHEN live = 1 AND indivID!ELSE NULL ENDSELECT [some column names] FROM [a database] WHERE2)使用"case...when“和"where...and”语句有什么区别?