
sql中“in” 和“=”问题
SELECTSUM(Price)fromTable1whereIDin('58,4413,7471,7083,7085,7308,6979')现在有个问题,In括号里的条...
SELECT SUM(Price) from Table1 where ID in('58,4413,7471,7083,7085,7308,6979')
现在有个问题,In括号里的条件都要一致,如果其中一个不满足.就不查询,用In是不行的,要使用什么才能全部满足? 展开
现在有个问题,In括号里的条件都要一致,如果其中一个不满足.就不查询,用In是不行的,要使用什么才能全部满足? 展开
4个回答
展开全部
加上一个行数判断吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个查询是对你想要的意思,如果没有满足条件的话,证明记录里没有这个条,所以其它的查询也查不出来,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种情况,应该是用 and
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询