想請問SQL server 中的SQL怎麼寫!

longwycn 2004-03-25 03:55:47
個是ACCESS 的,如何寫在SQL Server !



SELECT Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS, Sum(1) AS Total, Sum(IIf([fldStatusS]="Pass" Or [fldStatusS]="U.A.R.",1,0)) AS PassFROM Rpt_Vendor
GROUP BY Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS;
...全文
22 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
longwycn 2004-03-26
  • 打赏
  • 举报
回复
自己看幫助搞定了! 呵呵!
longwycn 2004-03-26
  • 打赏
  • 举报
回复
自己看幫助搞定了 謝謝 ,呵呵!
zheninchangjiang 2004-03-25
  • 打赏
  • 举报
回复
搞笑了,不要介意
zheninchangjiang 2004-03-25
  • 打赏
  • 举报
回复
上面的错了
SELECT Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS, Sum(1) AS Total, Sum(case when [fldStatusS]='Pass' Or [fldStatusS]='U.A.R.' then 1 else 0 end) AS Pass FROM Rpt_Vendor
GROUP BY Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS
victorycyz 2004-03-25
  • 打赏
  • 举报
回复
SELECT fldVendorCodeS,
fldVendorNameS,
Sum(1) AS Total,
Sum( case when [fldStatusS]='Pass' Or [fldStatusS]='U.A.R.'
then 1
else 0
end
) AS Pass
FROM Rpt_Vendor
GROUP BY fldVendorCodeS, fldVendorNameS;
RC108 2004-03-25
  • 打赏
  • 举报
回复
SELECT Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS,
Sum(1) AS Total, Sum(case when ([fldStatusS]='Pass' Or [fldStatusS]='U.A.R.') then 1 else 0 end) AS PassFROM ,Rpt_Vendor
GROUP BY Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS
zheninchangjiang 2004-03-25
  • 打赏
  • 举报
回复
SELECT Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS, Sum(1) AS Total, Sum(case when [fldStatusS]="Pass" Or [fldStatusS]="U.A.R." then 1 else 0 end) AS Pass FROM Rpt_Vendor
GROUP BY Rpt_Vendor.fldVendorCodeS, Rpt_Vendor.fldVendorNameS

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧