当前位置: 代码迷 >> Sql Server >> 新手简单的的表达式(,马上结贴送分)
  详细解决方案

新手简单的的表达式(,马上结贴送分)

热度:29   发布时间:2016-04-27 15:55:40.0
新手求一个简单的的表达式(在线等,马上结贴送分)
select   *   from   Forums_Posts   where   SortOrder=1   and   PostType=1   and   UserID=5   and   ForumID=45   or   ForumID=44   order   by   PostID   desc

其中用ForumID=45   or   ForumID=44条件的话   不想查询出来的条件都会被查询出来

用ForumID=45   and   ForumID=44   的话又什么都查不出来

请问下高手这句需要怎么写才正确?   也就是同一个字段需要提出包含44.45两个条件的数据

------解决方案--------------------
--使用()

select *
from Forums_Posts
where SortOrder=1 and PostType=1 and UserID=5 and (ForumID=45 or ForumID=44)
order by PostID desc
  相关解决方案