File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
sql/catalyst/src/main/scala/org/apache/spark/sql/sources Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -187,7 +187,7 @@ case class IsNotNull(attribute: String) extends Filter {
187187 */
188188@ Stable
189189case class And (left : Filter , right : Filter ) extends Filter {
190- override def sql : String = s " ${left.sql} AND ${right.sql}"
190+ override def sql : String = s " ( ${left.sql}) AND ( ${right.sql}) "
191191 override def references : Array [String ] = left.references ++ right.references
192192}
193193
@@ -198,7 +198,7 @@ case class And(left: Filter, right: Filter) extends Filter {
198198 */
199199@ Stable
200200case class Or (left : Filter , right : Filter ) extends Filter {
201- override def sql : String = s " ${left.sql} OR ${right.sql}"
201+ override def sql : String = s " ( ${left.sql}) OR ( ${right.sql}) "
202202 override def references : Array [String ] = left.references ++ right.references
203203}
204204
@@ -209,7 +209,7 @@ case class Or(left: Filter, right: Filter) extends Filter {
209209 */
210210@ Stable
211211case class Not (child : Filter ) extends Filter {
212- override def sql : String = s " NOT ${child.sql}"
212+ override def sql : String = s " NOT ( ${child.sql}) "
213213 override def references : Array [String ] = child.references
214214}
215215
You can’t perform that action at this time.
0 commit comments