如何在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表达式。
答案 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
希望这有帮助!