一个ASP+SQL的疑问,关于SQL数据库语句的。
select*from表where1=1这个是查询所有的数据,现在我想加4个条件,并且只有当这4个数值都为0时才不要它的数据。select*from表wherea<>0a...
select * from 表 where 1=1
这个是查询所有的数据,现在我想加4个条件,并且只有当这4个数值都为0时才不要它的数据。
select * from 表 where a<>0 and b<>0 and c<>0 and d<>0
其中a b c d 4个项均为数字,我想要实现的功能就是sql查询表里所有的 a b c d 4项不同时为0的所有数据。这个SQL该怎么写,上面我自己写的是错误的。
也就是当 a=b=c=d=0 时的数据不读出来,其他的则要全读取出来!
对的 a b c d都是数字型 展开
这个是查询所有的数据,现在我想加4个条件,并且只有当这4个数值都为0时才不要它的数据。
select * from 表 where a<>0 and b<>0 and c<>0 and d<>0
其中a b c d 4个项均为数字,我想要实现的功能就是sql查询表里所有的 a b c d 4项不同时为0的所有数据。这个SQL该怎么写,上面我自己写的是错误的。
也就是当 a=b=c=d=0 时的数据不读出来,其他的则要全读取出来!
对的 a b c d都是数字型 展开
展开全部
首先a b c d必须是表中的数值型字段
select * from 表 where a<>0 or b<>0 or c<>0 or d<>0
select * from 表 where a<>0 or b<>0 or c<>0 or d<>0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from table where not(a=0 and b=0 and c=0 and d=0)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a,b,c,d数据类型是数值型的吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询