当前位置: 代码迷 >> ASP.NET >> sql 查询语句如何写?帮个忙,头晕了!
  详细解决方案

sql 查询语句如何写?帮个忙,头晕了!

热度:9343   发布时间:2013-02-26 00:00:00.0
sql 查询语句怎么写??帮个忙,头晕了!!
我想查询的意思如下:
    表如下意思
A1103                   C0000         A0101
政治理论培训     A公司             甲
政治理论培训     B公司               乙
上岗培训             A公司             甲
上岗培训             B公司             丙
工程硕士教育     A公司             甲  

select   *   from   A11   where   A1103= '政治理论培训 '   or   A1103= '上岗培训 'or   A1103= '工程硕士教育 '     and   C0000= 'A公司 '   and   A0101= '甲 '
但是这样查询出来的是所有信息,这里   and   跟or是一样的或者意思了,不是以前的并且

我就是想把     A11表中   A1103   里包括的   "政治理论培训   上岗培训   工程硕士教育 "   C000   =   A公司         A0101=甲的     3条信息都查询出来   怎么做啊??

------解决方案--------------------------------------------------------
select * from A11 where (A1103= '政治理论培训 ' or A1103= '上岗培训 'or A1103= '工程硕士教育 ') and C0000= 'A公司 ' and A0101= '甲 '

------解决方案--------------------------------------------------------
楼上正解,楼主少了括号
------解决方案--------------------------------------------------------
樓上正解﹗

------解决方案--------------------------------------------------------
楼上素正解!楼下保持队形。
  相关解决方案