sql中的IIF语句应该怎么写? --好象没有iif这个函数,可以这样来做.if EXISTS(SELECT * FROM PostAttachments WHERE PostID=@PostID) set @HasAttachment=1else set @HasAttachment=0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Select HasAttachment=(Case When Exists(SELECT * FROM PostAttachments WHERE PostID=@PostID) Then 1 Else 0 End) 晕了。SQL文档帮助上写着“IIF函数":( @yesyesyes具有的case应该怎么写?我需要判定是否存在这条记录@ mschen(Visual【陈】) 你的这个方法确实能解决我的问题:) select HasAttachment=case when EXISTS(SELECT * FROM PostAttachments WHERE PostID=@PostID) then 1 else 0 end case when EXISTS(SELECT * FROM PostAttachments WHERE PostID=@PostID then '1' esle '0' end ) as HasAttachment 系统已安装sql server 2005,如何安装sql server 2008? 我的企业管理器不能进了。因为图片不能显示重新发 紧急求救 如何一次写入上万条数据 关于Set textsize的问题 大家帮我看看这个sql语句应该怎么写啊,在线等 [DBNETLIB][ConnectionWrite (SECEncryptData()).]SSL 安全错误 各位大大下午好,碰到一个SQL查询方面的问题,希望不吝赐教.. 修改表中一个字段里的数据,修改这个字段里的一个值为另一个值 变量取带表名的问题 用关SQL的登录用户的三个问题 请教高手一个行转列问题??
你的这个方法确实能解决我的问题:)
case when EXISTS(SELECT * FROM PostAttachments WHERE PostID=@PostID) then 1 else 0 end
esle '0' end ) as HasAttachment