当前位置: 代码迷 >> Sql Server >> N多条件查询。解决办法
  详细解决方案

N多条件查询。解决办法

热度:98   发布时间:2016-04-27 12:47:57.0
N多条件查询。
这种SQL 语句,只能这么写吗?
select * from 表 where 字段='a1',字段='a2',字段='a3',............字段='a100'
我不知道是否有优化的办法。

------解决方案--------------------
SQL code
select * from 表 where 字段 in('a1','a2','a3',......)
------解决方案--------------------
SQL code
如果后面的值是通过另外一张表查询出来的可以这样:select * from test where 字段 in(select col from 表名 where 过滤条件)
  相关解决方案