SQL 查询一列满足多个条件

发表于:2011-03-11来源:作者:点击数: 标签:

  SQL 查询一列满足多个条件   软件测试

  现有如下表:

  列1 列2

  5 b

  5 c

  7 b

  8 c

  如何查出列2同时为b和c的结果5来呢?

  先写上复杂的一种查询:

  select distinct a.列1 from (

  select 列1

  from 表

  where 列2=b) a inner join (

  select 列1

  from 表

  where 列2=c) b

  on a.列1=b.列1

  大家帮帮忙啊?

原文转自:http://www.ltesting.net