sql 查询语句 where 后面如果加多个条件
select*from表where编号=1234请问可以在=号后面加多个条件吗?可以的话语法是怎样的,还有如果不行要用什么别的办法实现呢?...
select * from 表 where 编号=1 2 3 4
请问可以在=号后面加多个条件吗?可以的话语法是怎样的,还有如果不行要用什么别的办法实现呢? 展开
请问可以在=号后面加多个条件吗?可以的话语法是怎样的,还有如果不行要用什么别的办法实现呢? 展开
6个回答
展开全部
select * from 表 where 编号 in (1,2,3,4)
或者
select * from 表 where 编号=1 or 编号=2 or 编号=3 or 编号=4
或者
select * from 表 where 编号=1
union
select * from 表 where 编号=2
union
select * from 表 where 编号=3
union
select * from 表 where 编号=4
这三个会返回一样的结果
或者
select * from 表 where 编号=1 or 编号=2 or 编号=3 or 编号=4
或者
select * from 表 where 编号=1
union
select * from 表 where 编号=2
union
select * from 表 where 编号=3
union
select * from 表 where 编号=4
这三个会返回一样的结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from 表 where 编号 in (1,2,3,4)
或者
select * from 表 where 编号=1 or 编号=2 or 编号=3 or 编号=4
这两个是同样的道理
或者
select * from 表 where 编号=1 or 编号=2 or 编号=3 or 编号=4
这两个是同样的道理
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
in或者between等等!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
where条件查询
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询