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

求指教,关于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 关注
  • 143 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号