sql语句,查出同一表中同一列不同类型的数据同时查出。

sql语句,查出同一表中同一列不同类型的数据同时查出。

如:表tab

A B C D
张三 男 32 170
李四 女 33 164
王五 女 34 160
赵六 男 35 173

sql语句 查出同一表中同一列不同类型的数据同时查出。查询出表tab中 C列中的33和34,显示如下:

A B C D
李四 女 33 164
王五 女 34 160

select * from tab where C='33' or C='34';
or是或者,其一匹配就会显示,所以33和34都会显示
and是而且,也就是两个条件必须同时满足
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-28
SqlConnection cn = new SqlConnection("server=(local);user id=sa;pwd=;Database=db_10"); //连接数据库
//建立SQL语句与数据库的连接
SqlDataAdapter dap = new SqlDataAdapter("select distinct A,B,C,D from tab where C=33 OR C=34 in (select A,B,C,D from tab where A)", cn);
第2个回答  2018-03-28
select * from tab where c<35 and c>32
相似回答