sql 问题,求解答,在线等谢谢。
selectgoodsInformaiton.goodsCord,goodsName,goodsProduct,goodsCoumpany,isnull(addStock...
select goodsInformaiton.goodsCord,goodsName,goodsProduct,goodsCoumpany,isnull(addStock.munber,0)-isnull(sales.munber,0),isnull(sales.munber,0),isnull(sales.pic,0) from goodsInformaiton left join
(select goodsCord,isnull(sum(convert(float,goodsMunber)),0) munber,sum(isnull(convert(float,goodsPic),0)* isnull(convert(float,goodsPic),0)) pic from addStockMin where addCord in (select addCord from addStockMax) group by goodsCord) as addStock on goodsInformaiton.goodsCord = addStock.goodsCord
left join (select goodsCord,isnull(sum(convert(float,Munber)),0) munber,sum(isnull(convert(float,Pic),0)* isnull(convert(float,Munber),0)) pic from salesMin where salesCord in (select SalesCord from salesMax) group by goodsCord) as sales on goodsInformaiton.goodsCord = sales.goodsCord order by goodsProduct
这个是五张表查询,我想让如果后面数字都为0不显示。我该怎么做。 展开
(select goodsCord,isnull(sum(convert(float,goodsMunber)),0) munber,sum(isnull(convert(float,goodsPic),0)* isnull(convert(float,goodsPic),0)) pic from addStockMin where addCord in (select addCord from addStockMax) group by goodsCord) as addStock on goodsInformaiton.goodsCord = addStock.goodsCord
left join (select goodsCord,isnull(sum(convert(float,Munber)),0) munber,sum(isnull(convert(float,Pic),0)* isnull(convert(float,Munber),0)) pic from salesMin where salesCord in (select SalesCord from salesMax) group by goodsCord) as sales on goodsInformaiton.goodsCord = sales.goodsCord order by goodsProduct
这个是五张表查询,我想让如果后面数字都为0不显示。我该怎么做。 展开
3个回答
碧茂科技
2023-10-19 广告
2023-10-19 广告
MapReduce是hadoop的一种编程模型,用于大规模数据集(大于1TB)的并行运算。Spark则利用内存计算的特性,将数据加载到内存中进行处理,大大减少了磁盘读写的开销,提高了处理速度;spark对内存的依赖较高,在需要高性能处理的场...
点击进入详情页
本回答由碧茂科技提供
展开全部
where ( sales.munber is not null and sales.munber<>0)
其他的两个也这样写 看看行不行
其他的两个也这样写 看看行不行
追问
那样就只能是所有都不为空了,显示,但是我想要的是其中一个不是0就要显示的。
追答
三个条件 用OR来连接就可以了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
再加一个条件,查询 后面有值得
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询