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