以下是我的查詢:評估的&&條件僅對行匹配次
SELECT DISTINCT
SC.Feature,
CASE WHEN SA.Target > ANY(SELECT SA.Availability) THEN 0 ELSE 1 END AS IsAvailable,
SA.Date AS DateTime
FROM dbo.ServiceAvailability AS SA LEFT OUTER JOIN
dbo.ServiceCatalog AS SC ON SA.ServiceID = SC.ServiceID
我的輸出最終被這種形式:
Feature IsAvailable DateTime
-------------------------------------------------
F1 0 2014-11-01 07:00:00.000
F1 1 2014-11-01 07:00:00.000
如何將我的查詢更改爲AND
輸出這樣,我會反而把這兩行合併到下面?
Feature IsAvailable DateTime
-------------------------------------------------
F1 0 2014-11-01 07:00:00.000
編輯:如果IsAvailable
值都爲1,當然他們都AND
並結合給兩個操作數之間IsAvailable = 1
如何在兩行合併爲一個,並有IsAvailable = 0? – Jt2ouan 2014-12-03 01:10:59