为了账号安全,请及时绑定邮箱和手机立即绑定

求指教,关于sql查询语句的问题,具体如下

求指教,关于sql查询语句的问题,具体如下

慕的地8271018 2021-11-01 10:06:35
select ArticleID,ChannelID,ClassID,Title,Author,Hits,UpdateTime,DefaultPicUrl,Stars from PE_Article where ArticleID={input(0)}如何让它在DefaultPicUrl不存在的时候显示另外一张图片????添加成select ArticleID,ChannelID,ClassID,Title,Author,Hits,UpdateTime,DefaultPicUrl,Stars from PE_Article where ArticleID={input(0)} and DefaultPicUrl is not null order by ArticleID desc也不行用if ??不知道格式是怎样的。请给出解答。
查看完整描述

2 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

在SQL server里直接用is not null 是不行的,null函数有两个参数,可以尝试做修改如下:
ArticleID,ChannelID,ClassID,Title,Author,Hits,UpdateTime,DefaultPicUrl,Stars from PE_Article where ArticleID={input(0)} and isnull(DefaultPicUrl,1) <>1 order by ArticleID desc

查看完整回答
反对 回复 2021-11-06
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

其他我看不出问题。
DefaultPicUrl is not null 判断图片链接不存在的方法是有问题的,空格问题是最常见的。
改成rtrim(DefaultPicUrl)!=''试试

查看完整回答
反对 回复 2021-11-06
  • 2 回答
  • 0 关注
  • 139 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信