使用" WHERE" SQL中的Netsuite Saved Search子句

时间:2016-08-23 04:57:35

标签: oracle netsuite

如何在Netsuite Saved搜索中创建以下公式:

 CASE WHEN 
         (SELECT {systemnotes.date} 
           WHERE {systemnotes.newvalue} = 'TC Client - TC Full') > 
             ( SELECT {usernotes.notedate} 
                WHERE {usernotes.notetype} = 'Appointment') 
                 THEN {internalid} END

上述公式返回Invalid表达式。

1 个答案:

答案 0 :(得分:0)

使用NetSuite,它与Oracle出于某种原因处理SQL的方式不完全相同......

CASE {systemnotes.newvalue} WHEN'TC Client - TC Full'THEN CASE {usernotes.notetype} WHEN'约会'那么{internalid}结束

这是你应该努力的更多内容。

我不知道完整的故事,所以这可能不完全正确。

这是NetSuite PLSQL格式化的一个很好的链接......

https://www.techonthenet.com/oracle/functions/

标准CASE语句的格式如下:

CASE {expr WHEN comparison_expr THEN return_expr [WHEN comparison_expr THEN return_expr] ... |当条件那么return_expr [WHEN条件那么return_expr] ......} [ELSE else_expr] END

希望这有帮助!