Sql JSL选择带有关键字和主题的查询
我试图从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”是一个关键字,您
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关键字