【发布时间】:2015-02-09 11:47:02
【问题描述】:
我正在尝试将 MS Access 查询转换为 SQL,我正在努力寻找正确的方法。
MS Access 行是:Records Loaded: Sum(IIf([cmp_CampaignTable].>[ContactID]>0,1,0))
我目前的SQL代码是:
SELECT Project.ProjectName,
cmp_UKWarranty.ProjectID,
SUM(CONVERT(numeric,(CASE WHEN (cmp_UKWarranty.ContactID) >0,1,0) AS RecordsLoaded
FROM cmp_UKWarranty INNER JOIN
Project ON cmp_UKWarranty.ProjectID = Project.ProjectID INNER JOIN
Dial ON cmp_UKWarranty.DialID = Dial.DialID CROSS JOIN
CRC
我没有其他人要问,有没有人能在这里指出我正确的方向?
亚当
【问题讨论】:
标签: sql sql-server-2008 ms-access case