首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

筛选同一个字段中的两种数据的方法,该怎么解决

2012-02-20 
筛选同一个字段中的两种数据的方法我的表A中有4个字段a1,a2,a3,a4a1中有两种数据是我需要筛选出来的,如 ab

筛选同一个字段中的两种数据的方法
我的表A中有4个字段a1,a2,a3,a4 a1中有两种数据是我需要筛选出来的,如 ab和ac,我现在的查询是以下这样的,不能得出正确数据。
select * from a where a.a1=ab and a.a1=ac

请问高手问题在哪里?

[解决办法]
如果a1是字符串:

SQL code
select * from a where a.a1='ab' or a.a1='ac'
[解决办法]
或者
SQL code
select * from a where a.a1='ab' union allselect * from a where a.a1='ac' 

热点排行