Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 为什么不';这两个属性是否正在被筛选?_Sql_Sql Server - Fatal编程技术网

Sql 为什么不';这两个属性是否正在被筛选?

Sql 为什么不';这两个属性是否正在被筛选?,sql,sql-server,Sql,Sql Server,我正在写一个查询,确定2016年夏季在大型演讲厅或礼堂式教室举办的课程 当我执行它时,它成功地过滤了课堂类型的大型讲座或音频,但对季度和年度都不一样 样本输出: 替换查询中的以下内容 CT.ClassroomTypeName=‘大演讲厅’或CT.ClassroomTypeName=‘礼堂’ 与 替换查询中的以下内容 CT.ClassroomTypeName=‘大演讲厅’或CT.ClassroomTypeName=‘礼堂’ 与 我只想在子句中使用,而不是或: WHERE CT.Classroom

我正在写一个查询,确定2016年夏季在大型演讲厅或礼堂式教室举办的课程

当我执行它时,它成功地过滤了课堂类型的大型讲座或音频,但对季度和年度都不一样

样本输出:


替换查询中的以下内容

CT.ClassroomTypeName=‘大演讲厅’或CT.ClassroomTypeName=‘礼堂’


替换查询中的以下内容

CT.ClassroomTypeName=‘大演讲厅’或CT.ClassroomTypeName=‘礼堂’


我只想在子句中使用
,而不是

WHERE CT.ClassroomTypeName IN ('Large Lecture Hall', 'Auditorium') AND
      Q.QuarterName = 'summer' AND 
      C.[YEAR] = 2016 -- do not use single quote on numerical type

我只想在
子句中使用
,而不是

WHERE CT.ClassroomTypeName IN ('Large Lecture Hall', 'Auditorium') AND
      Q.QuarterName = 'summer' AND 
      C.[YEAR] = 2016 -- do not use single quote on numerical type

试着用括号括起来,比如
(CT.ClassroomTypeName='Large deference Hall'或CT.ClassroomTypeName='Auditorium')
,试试看,让我知道。这很有效,谢谢!试着用括号括起来,比如
(CT.ClassroomTypeName='Large deference Hall'或CT.ClassroomTypeName='Auditorium')
,试试看,让我知道。这很有效,谢谢!
WHERE CT.ClassroomTypeName IN ('Large Lecture Hall', 'Auditorium') AND
      Q.QuarterName = 'summer' AND 
      C.[YEAR] = 2016 -- do not use single quote on numerical type