Sql JSL选择带有关键字和主题的查询

Sql JSL选择带有关键字和主题的查询,sql,select,sas-jmp,jsl,Sql,Select,Sas Jmp,Jsl,我试图从JSL中的列中选择特定的值,但存在一个问题。列名为: Sum(ow_blah) 我想:选择where(Sum(owu blah)==0) 不幸的是,关键字Sum和括号的组合导致了严重的问题。在select语句中不允许使用别名。如何在where子句中使用Sum函数?在分组后使用HAVING,如: select id, sum(ow_blah) from my_table group by id having sum(ow_blah) = 0 由于“sum”是一个关键字,您

我试图从JSL中的列中选择特定的值,但存在一个问题。列名为:

Sum(ow_blah) 
我想:
选择where(Sum(owu blah)==0)


不幸的是,关键字
Sum
和括号的组合导致了严重的问题。在
select
语句中不允许使用别名。如何在
where
子句中使用
Sum
函数?

在分组后使用
HAVING
,如:

select id, sum(ow_blah)
  from my_table
  group by id
  having sum(ow_blah) = 0
由于“sum”是一个关键字,您需要显式地让JMP知道您正在选择一个名为sum(ow_blah)的列。因此,将其用作:

Column("Sum(Ow_blah)")

不幸的是,这也不起作用,除非我指定:dt,否则无法识别select关键字