SQL Server 2005 是否支持ANY
或EVERY
支持HAVING
?
假设我有两张桌子:
Training(TrainingID, TrainingCloseDate) and
TrainingDetail(TrainingDetailID, TrainingID, LKClassCode, CompletionDate).
一方面TrainingID
,可以有多个TrainingDetail
不同的值LKClassCode
。我需要找到TrainingID
至少有一个TrainingDetailID
在CompletionDate
2009 年 1 月 1 日和 2010 年 1 月 1 日之间的所有 '。
当我尝试使用 时HAVING ANY
,出现错误:
Incorrect syntax near the keyword 'ANY'.
如果不支持,能否请您提出替代方案?
如果我需要找到所有TrainingID
' 至少有一个TrainingDetailID
在CompletionDate
1/1/2009 和 1/1/2010 之间或TrainingCloseDate
= '5/5/2009' ' 的所有 ' 怎么办?